Senior Software Engineer

Luna Health•San Diego, CA
•Hybrid

About The Position

Luna Health is a venture-backed medical device startup focused on making life with insulin-requiring diabetes simpler and safer through innovative hardware and software. Its product combines a small patch pump with an automated insulin-dosing algorithm to adjust insulin overnight. The product has reached clinical studies, and the company is building toward commercial launch. The Senior Software Engineer will serve as a hands-on technical leader, owning complex features end-to-end across the mobile application, cloud backend, and Bluetooth-connected medical devices. The role involves building a reliable, scalable, and safe software platform for real-world use. The engineer will work across system design, implementation, debugging, testing, documentation, release support, and cross-functional delivery, with decisions that directly affect patient outcomes. This is a hybrid, on-site role three days per week. Applicants must live within a reasonable commuting distance of Luna Health’s San Diego, California site.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent experience.
  • 5–8+ years of software engineering experience building and shipping production applications.
  • Track record of owning features or systems end-to-end.
  • Strong proficiency in backend development, such as Node.js, Python, or similar, including designing and building APIs and cloud services.
  • Experience with native iOS development, or strong willingness to contribute to mobile codebases.
  • Experience working across multiple system components and debugging issues spanning mobile, backend, and device interactions.
  • Strong understanding of data flow and system reliability.
  • Familiarity with modern development practices, including Git-based workflows, code reviews, and CI/CD.
  • Strong ownership mindset and accountability, with the ability to operate independently in a fast-moving, ambiguous environment.
  • Attention to detail, especially in user-facing and safety-critical workflows.
  • Pragmatic approach to balancing speed, quality, and reliability.
  • Clear communication across engineering, product, design, quality, and regulatory teams.
  • Ability to meet the physical demands described for the role, with reasonable accommodations where applicable.

Nice To Haves

  • Cloud infrastructure experience, such as AWS or GCP.
  • Experience with data pipelines or real-time data systems.
  • Experience with Bluetooth/BLE or connected devices.
  • Experience in healthcare or regulated environments.

Responsibilities

  • Own the design and implementation of complex product features from requirements through release.
  • Lead development of workflows for onboarding, therapy features, and data visualization.
  • Partner with product and design to deliver intuitive, high-quality user experiences.
  • Design, build, and own backend services, APIs, data models, and system interfaces.
  • Design and maintain real-time and near-real-time data flows between the mobile app, cloud, and Bluetooth-connected devices.
  • Debug and resolve issues across mobile, backend, and device layers.
  • Drive reliability and scalability improvements based on real-world usage.
  • Make architecture and implementation decisions for new features and identify and reduce technical risks early.
  • Set standards for code quality, testing, and maintainability.
  • Break down complex problems into deliverable milestones and drive delivery with cross-functional teams.
  • Support release cycles, including debugging and stabilization.
  • Mentor and support other engineers as the team grows.
  • Own testing and documentation for features developed.
  • Write and execute unit, integration, and system-level tests, and maintain automated test coverage in CI/CD.
  • Contribute to design control documentation, including software requirements specifications, software design specifications, and test plans; software risk analysis; and verification activities for a regulated medical device.
  • Implement safety-critical behavior, including error detection, alerts, and fail-safe handling across the app, cloud, and device.

Benefits

  • Equity.
  • Excellent health benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service