We’re an innovative, mission-driven startup harnessing deep learning to unlock hidden insights in medical imaging – with a direct impact on global public health.
We’re looking for a Senior Backend Engineer to help us build a cutting-edge, cloud-based microservices architecture. If you're passionate about scalable systems, clean code, and meaningful impact – you’ll feel right at home.
Responsibilities
- Design, develop, and maintain scalable backend services in a microservices architecture
- Own your services end-to-end: from architecture and development to CI/CD, deployment, and monitoring
- Work in a cloud-native environment (AWS) using Kubernetes, Docker, Helm, and GitLab
- Troubleshoot production issues and drive performance optimizations
- Collaborate daily with product managers, DevOps engineers, and AI researchers
- Write high-quality, well-tested code following modern engineering best practices
Requirements
- B.Sc. in Computer Science or equivalent
- 6+ years of experience building distributed backend systems
- Strong hands-on experience with Java and Spring Boot
- Deep knowledge of microservices architecture
- Proficient with Docker, Kubernetes, Helm, and GitLab CI/CD
- Familiarity with messaging systems like RabbitMQ
- Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)
- Comfortable working with AWS services (e.g., S3, EC2, Lambda)
- Strong system design skills, independent ownership, and a “can-do” mindset
- Bonus: Experience with Angular/TypeScript and/or healthcare domain knowledge