Tech Stack
AWSAzureCloudDockerGRPCKubernetesLinuxNoSQLPythonRustSQL
About the role
- Develop, debug, test, and support software for various applications
- Architect and implement scalable and high-performance software systems
- Integrate machine learning models into production-ready applications
- Optimize software systems for low latency and high throughput
- Provide technical leadership to a team of engineers
- Analyze, design, and develop tests and test-automation suites
- Collaborate with customers, users, project managers, and other engineers
Requirements
- 5 to 10 years of experience
- Strong proficiency in Python, Rust, or C/C++
- Experience deploying applications on cloud platforms such as AWS or Azure
- Proficiency with Linux environments
- Hands-on experience with Docker and Kubernetes
- Experience working in an Agile environment using tools like Jira and git
- Solid experience with SQL and NoSQL databases
- Expertise with gRPC, REST, and HTTPS application APIs
- Strong analytical mindset and problem-solving skills
- Genuine interest in artificial intelligence
- Health insurance
- 401(k) matching
- Flexible working hours
- Paid time off
- Remote work options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonRustC/C++machine learningSQLNoSQLgRPCRESTHTTPStest automation
Soft skills
technical leadershipanalytical mindsetproblem-solving