Related skills
dynamodb mysql kubernetes microservices ci/cd📋 Description
- Design & implement features robust enough for our high scale.
- Drive the implementation of new features—break complex problems down to their bare essentials, translate that complexity into elegant design, and create high-quality, maintainable code.
- Create and maintain test automation to enable continuous integration and development velocity.
- Design & deliver thoughtfully crafted REST APIs to drive the interactions between our client applications and backend services.
- Leverage a broad skill set and help us implement and learn new technologies quickly.
- Provide and receive design and implementation evaluations and improve with each iteration.
🎯 Requirements
- 3+ years of development experience in Software Engineering
- Bachelor's, Master’s, or PhD degree in computer science, computer engineering, or a related technical discipline, or equivalent industry experience.
- Proficient in at least one modern programming language such as C#, Kotlin, Java, Python, Go, and Scala.
- Hands-on experience working with various databases (DynamoDB, MySQL, ElasticSearch) and data pipeline technologies.
- Experience with continuous integration and delivery tools.
- Experienced in developing and executing functional and integration tests.
🎁 Benefits
- Healthcare coverage for employees
- Internet and cell phone reimbursement
- Learning and development stipend
- Travel opportunities to Mountain View HQ
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!