Software Engineer II (Backend & Systems)

Luna HealthSan Diego, CA
Hybrid

About The Position

At Luna Health, we are driven by a singular mission: to bring the transformative power of insulin automation to the masses. We are a venture-backed medical device startup building innovative hardware and software to make life with insulin-requiring diabetes simpler and safer. Our product combines next-generation hardware with intelligent software to automate insulin delivery and improve patient outcomes. The Role We are seeking a Software Engineer II to support development of backend services, system integrations, and data flows across our platform. This role operates at the intersection of: cloud/backend services connected medical devices (Bluetooth) mobile applications (iOS) You will contribute to integrations and system functionality that directly support core product experiences and real-world device interactions. This is a hybrid role and you must live within a reasonable commuting distance of the Luna Health office in San Diego, CA. 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.

Requirements

  • 3–5 years of software engineering experience
  • Experience building and shipping production software systems
  • Strong proficiency in backend development (Node.js, Python, or similar)
  • Experience designing and building APIs and backend services
  • Familiarity with: databases and data modeling
  • Familiarity with cloud infrastructure (AWS, GCP, or similar)
  • Familiarity with Git-based development workflows
  • Familiarity with CI/CD practices
  • Experience working with mobile applications or willingness to contribute to mobile codebases
  • Experience working across multiple system components
  • Ability to debug issues spanning: backend services, mobile applications, device integrations
  • Understanding of data flow and system reliability concepts
  • Strong ownership mindset and accountability
  • Ability to work independently in a fast-moving environment
  • Comfortable working in ambiguous problem spaces
  • Collaborative approach to working across engineering disciplines
  • Pragmatic approach to balancing speed, quality, and reliability

Nice To Haves

  • Experience with Bluetooth / BLE or connected devices
  • Experience in healthcare or regulated environments
  • Experience with real-time or data-heavy systems
  • Experience with integrations with external services or APIs

Responsibilities

  • Build and maintain backend services and APIs supporting product functionality
  • Contribute to integrations across: mobile applications, backend systems, Bluetooth-connected devices
  • Design and maintain data flows for real-time and near real-time system interactions
  • Support reporting, export, and integration-related workflows
  • Debug issues spanning mobile, backend, and device layers
  • Support improvements to backend reliability, scalability, and maintainability
  • Investigate and resolve system integration issues
  • Observe and investigate system behavior in real-world scenarios
  • Drive delivery of features across backend and system components in collaboration with cross-functional teams
  • Collaborate with senior engineers on system design and architecture
  • Participate in code reviews and contribute to engineering best practices
  • Support release stabilization and issue resolution activities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service