Lead Software Engineer

Twin Health
United States
Workplace: RemoteFull timeUSD 220,000 - 240,000 annuallyFunction: Software EngineeringExperience: 6+ yearsEducation: mastersSkills: ["Problem-solving","Communication","Leadership"]

Lead backend engineering efforts for Twin Health’s Copilot platform, shaping AI-powered workflows, designing scalable microservices with Python (FastAPI) and Java (Spring Boot), and coordinating with AI/ML, product, and DevOps teams to optimize clinical operations and member experiences.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Twin Health
Twin Health
4 months ago

Lead Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 18 hours agoStatus: Live

Job Summary

Lead backend engineering efforts for Twin Health’s Copilot platform, shaping AI-powered workflows, designing scalable microservices with Python (FastAPI) and Java (Spring Boot), and coordinating with AI/ML, product, and DevOps teams to optimize clinical operations and member experiences.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design, develop, and scale backend services and RESTful APIs using FastAPI (Python) and Spring Boot (Java).
  • •Architect and implement AI agents, including prompt engineering, evaluation, and continuous improvement workflows.
  • •Build event-driven systems and well-defined internal APIs to enable reliable, real-time communication across services.
  • •Lead technical architecture decisions in close collaboration with engineering and product leadership.
  • •Own end-to-end delivery of projects, including design, implementation, testing, deployment, and operational support.

Pay and Benefits

Salary: USD 220,000 - 240,000 annually
Equity and Bonus:Equity
Perks:Remote WorkHealth InsuranceVision401kEquity

Key Requirements

  • •6+ years of professional software engineering experience (backend or full-stack).
  • •Strong proficiency in Python and/or Java, with hands-on experience building microservices using FastAPI and/or Spring Boot.
  • •Deep understanding of API design (REST), authentication/authorization (OAuth2, JWT), and data modeling.
  • •Experience designing event-driven systems and distributed architectures.
  • •Demonstrated leadership experience through prior projects or roles.
Experience:6+ yearsHealthcareDigital healthStartupAI
Education:Master's
Skills:Problem-solvingCommunicationLeadership
Languages:English
Tech Stack:PythonJavaFastAPISpring BootRESTOAuth2JWTAWSKubernetesCI/CDAI

Company Brief

Twin Health
Provides an AI-driven metabolic health platform that creates a personalized 'digital twin' to help prevent, manage, and reverse chronic metabolic conditions like diabetes through continuous data, coaching, and clinical care.
Industry: HealthTech
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Headquarters: San Francisco, United States
Founded: 2015
WebsiteLinkedIn