We’re looking for a Backend Engineer who’s passionate about building scalable systems, owns their work end-to-end, and thrives in a fast-moving, product-driven environment. You’ll play a critical role in designing and evolving the backend that powers our health tech applications - used by real patients and clinicians every day.
You’ll collaborate across disciplines - from product and design to mobile and web - to deliver meaningful features that are performant, secure, and maintainable.
Responsibilities
- Architect and implement scalable backend systems using Python, Flask, and SQLAlchemy.
- Design and optimize relational databases (MySQL/PostgreSQL) for reliability and performance.
- Build and evolve well-structured RESTful APIs for both Web and Mobile clients.
- Collaborate with frontend and mobile teams to define clean, maintainable API contracts.
- Manage and scale infrastructure on AWS (ECS, RDS, S3, Secrets Manager, etc.).
- Set up and maintain CI/CD pipelines, automated testing, and observability (logs, metrics, alerts).
- Write clean, testable, maintainable code — and uphold high standards through code reviews and documentation.
- Investigate production issues, perform root cause analysis, and improve system resilience.
Requirements:
- 4+ years of backend engineering experience.
- Advantage: Proficient in Python tech stack.
- Strong understanding of relational databases and query optimization.
- Hands-on experience with AWS/GCP/Azure in production environments.
- Deep knowledge of API best practices: versioning, pagination, caching, rate-limiting, error handling.
- Experience working closely with Front-End teams to design intuitive and performant APIs.
- Experience with CI/CD fundamentals and a test-driven mindset (unit, integration, performance).
- Experience with vibe coding using LLM’s
- Proven ability to debug, monitor, and maintain systems in production.
- Strong communication skills — clear, collaborative, and proactive
- Code ownership mindset: you build it, you ship it, you support it.