Twin Health needs a Technical Lead to help develop deeper activity experiences and integrate backend engineering with device integrations to provide personalized experiences for members, enhancing engagement and supporting metabolic well-being.
Requirements
- Proficiency in Java, developing high-scale, production-ready applications.
- Strong experience with SQL & NoSQL databases, distributed systems, and microservices architecture.
- Strong understanding of API design and development, including RESTful services, authentication (OAuth, JWT), and third-party API integrations.
- Experience or interest in prompt engineering and developing AI agents with Large Language Models (LLMs) is a plus.
Responsibilities
- Develop and enhance backend microservices using Spring Boot, REST APIs, SQL databases, Elasticsearch, Message Queues, Docker, and more.
- Implement event-driven architectures for seamless real-time communication across systems.
- Write and maintain automated unit and integration tests to uphold code quality.
- Integrate with third-party systems to expand capabilities.
- Ensure reliability, security, and scalability in integrations, considering compliance requirements such as HIPAA.
Other
- Bachelor’s degree in Computer Science or a STEM-related field (Master’s preferred).
- 5+ years of experience in software engineering.
- Excellent communication skills, both verbal and written.
- Experience in healthcare, biosensors, or related fields is a plus but not required.
- This remote opportunity is available to US based persons. Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
- Additional duties as assigned