Software Engineer II (Backend & Systems)

lunaยท Software
Apply Now โ†—

About this role

Software Engineer II (Backend & Systems)


Who We Are

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.


What Youโ€™ll Do

Backend & Integration Development

  • 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


System Reliability & Troubleshooting

  • 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


Collaboration & Delivery

  • 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


What You Bring

Experience

  • 3โ€“5 years of software engineering experience
  • Experience building and shipping production software systems


Technical Skills

  • Strong proficiency in backend development (Node.js, Python, or similar)
  • Experience designing and building APIs and backend services
  • Familiarity with:
    • databases and data modeling
    • cloud infrastructure (AWS, GCP, or similar)
    • Git-based development workflows
    • CI/CD practices
  • Experience working with mobile applications or willingness to contribute to mobile codebases


System Thinking

  • 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


Nice to Have

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


Ways of Working

  • 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


Why This Role Matters

This role is critical to:

  • enabling reliable system integrations
  • improving backend scalability and reliability
  • supporting future product and platform growth


You will help build systems that directly impact patient experience and product safety.


What to expect

The first step is to apply for this job on our website. Next, we will schedule a virtual interview with the hiring manager to introduce you to the company and the role. Finally, we will invite you on-site to discuss your experience and meet the team.


We are in a hurry to find the right person โ€“ not in a hurry to hire โ€“ so we will take time getting to know you and making sure that you will be an excellent fit for the work that we are doing.ย 


Equal opportunity employer

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.


Physical demands

The physical demands described here represent those that an employee must meet to perform the essential functions of this job successfully. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

ย 

  • Sit for extended periods of time at a keyboard and mouse
  • Lift and move up to 25lbs
  • Hearing and speaking will be required regularly
  • Specific vision abilities include close and distance vision, depth perception, peripheral vision, and the ability to adjust focus


To all staffing and recruiting agencies

This posting is only for individuals seeking a job at Luna Health. Only authorized staffing and recruiting agencies may use this site or to submit profiles, applications or resumes on specific requisitions. Luna Health does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to Luna Health. Luna Health is not responsible for any fees related to unsolicited resumes/applications.

Frequently Asked Questions

Is the salary disclosed for the Software Engineer II (Backend & Systems) position at luna?
The salary for this Software Engineer II (Backend & Systems) role at luna is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Software Engineer II (Backend & Systems) position at luna located?
This Software Engineer II (Backend & Systems) role at luna is based in Hybrid, San Diego, California, United States. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Software Engineer II (Backend & Systems) role at luna full-time or part-time?
This is listed as a Full Time position. It is posted as a Software Engineer II (Backend & Systems) role in the Software department at luna.
Which team or department does the Software Engineer II (Backend & Systems) at luna belong to?
This Software Engineer II (Backend & Systems) position is part of the Software department at luna. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Software Engineer II (Backend & Systems) position at luna?
Click the "Apply Now" button on this page. You will be redirected to luna's official application portal hosted on bamboohr where you can submit your application directly.
When was the Software Engineer II (Backend & Systems) job at luna posted?
This Software Engineer II (Backend & Systems) position at luna was posted on Jun 1, 2026. Apply as soon as possible โ€” early applications are often reviewed first.
Software Engineer II (Backend & Systems)
luna
Apply for this role โ†—

You'll be redirected to luna's official application page on bamboohr.