onsite
Senior Backend Software Engineer - Hinge Health
Software Engineer
Senior Backend Engineer responsible for designing, building, and scaling high‑performance services using Java/Python, cloud infrastructure, and CI/CD pipelines to improve health‑focused product capabilities.
About the role
Key Responsibilities
- Design and implement scalable backend services and APIs that support large‑scale health data processing.
- Collaborate with product managers, data scientists, and health economists to translate requirements into robust technical solutions.
- Own the full software lifecycle: from architecture and coding to testing, deployment, and monitoring.
- Improve system reliability, availability, and performance through observability, automated testing, and continuous integration pipelines.
- Mentor junior engineers and promote best practices in code quality, security, and documentation.
Requirements
- 5+ years of professional experience building backend systems with Java and/or Python.
- Strong understanding of microservice architecture, RESTful APIs, and relational databases (SQL).
- Hands‑on experience with cloud platforms (AWS) and container orchestration (Kubernetes).
- Proficiency in CI/CD tools and automated testing frameworks.
- Excellent problem‑solving skills and ability to work cross‑functionally in an agile environment.
Skills
javapythonawskubernetessqlcicd