Senior Software Engineer, Full Stack (iOS/Backend)
biotalentSan Diego, CA
Senior Software Engineer, Full Stack (iOS/Backend)
APPLY NOW (opens in a new tab)About the role
Hybrid 3x per week in San Diego, CA; no potential for fully remote
A venture-backed medical device startup in San Diego is hiring a Senior Software Engineer to join its team as a hands-on technical leader. The company is building connected hardware and software that make life with diabetes simpler and safer. Its product has reached clinical studies, and the company is now scaling toward commercial launch.
In this role you’ll own complex features end-to-end across the mobile app, the cloud backend and Bluetooth-connected medical devices. You’ll think holistically about how data flows from device to app to cloud and how failures are detected and handled, while staying hands-on in design, implementation and debugging. You’ll work within a disciplined, regulated development process, and your work will directly impact patient outcomes.
What You’ll Do:
Own complex product features end-to-end, from requirements through release, including onboarding, therapy features and data visualization
Design, build and own backend services, APIs, data models and system interfaces
Build and maintain real-time data flows between the mobile app, the cloud and Bluetooth-connected devices
Debug issues across the mobile, backend and device layers, and drive reliability and scalability improvements
Contribute to software lifecycle documentation, including requirements, design specifications, test plans and verification and validation activities
Make architecture decisions, set code quality and testing standards, and mentor other engineers as the team grows
What You BringBS in Computer Science, Software Engineering or a related field, or equivalent experience
5-8+ years building and shipping production applications, with a track record of owning features or systems end-to-end
Experience developing software in a regulated industry (e.g., medical device, aerospace, automotive or defense), following a disciplined, documented development process
Familiarity with software lifecycle documentation such as Software Requirements Specifications (SRS), Software Design Specifications (SDS), Software Test Plans (STP), SOPs and V&V plans
Strong backend development skills (Node.js, Python or similar), including APIs and cloud services
Native iOS development experience, or a strong willingness to contribute to mobile codebases
Experience debugging across multiple system components, plus Git-based workflows, code reviews and CI/CD
Nice to have:
AWS/GCP, real-time data systems, Bluetooth/BLE or connected devices, and medical device or diabetes experience
This is a hybrid role and you must live within a reasonable commuting distance of 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.
Matching similar jobs
JOB OVERVIEW
Experience level
Lead
Location
San Diego, CA
Occupation
Software Developers
Industry
Custom Computer Programming Services
Posted
2 days ago
Tired of running searches?
Rank the roles you'd take once, and matches like these arrive on their own.
CREATE PROFILE (opens in a new tab)