
Backend Engineer
all.health
full-time
Posted on:
Location Type: Hybrid
Location: San Francisco • California • United States
Visit company websiteExplore more
Tech Stack
About the role
- Design and implement scalable backend services that ingest, transform, and persist diverse health data (wearable sensor streams, EHRs, user inputs). Build APIs and data pipelines for real-time and batch processing, ensuring data integrity, security, and compliance
- Integrate with external systems and protocols including FHIR APIs, BLE-based devices, Apple HealthKit, and Google Fit.
- Ensure backend services are designed for high availability, reliability, and low latency, especially for real-time clinical decision support
- Collaborate with security and compliance teams to ensure HIPAA-compliant handling of PHI/PII data.
- Work cross-functionally with product, clinical, and AI teams to align backend capabilities with user-facing experiences and clinical workflows
- Contribute to CI/CD pipelines, observability tooling, and data quality monitoring
- Support and mentor teammates across engineering functions, especially around secure coding and data access best practices
Requirements
- Bachelor’s or Master’s degree in Computer Science or related
- 5+ years of experience delivering products end-to-end, from ideation through planning and scoping to implementation
- Full-stack experience, including building dashboards, admin tools, or data visualizations with React/Next.js, Tailwind, etc
- Proven software architecture experience, patterns of large, high-scale applications
- Experience integrating 3rd-party health platforms and APIs, including EHRs, remote monitoring tools, or insurance data exchanges
- Background in working with data warehousing, analytics platforms, or data lakes for longitudinal health data
- Exposure to clinical workflows, remote patient monitoring, or population health management systems
- Familiarity with data governance, data provenance, and auditing frameworks for regulated environments
- Passion for writing clean, maintainable, and testable code
- Excellent programming and computer science fundamentals, and a deep love for technology
- Ability to adapt and learn new skills coupled with a resourceful, can-do attitudeOutstanding attention to detailProficient experience with Git, Github, Jira or similar project enablement tools.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
backend servicesAPIsdata pipelinesreal-time processingbatch processingsoftware architectureReactNext.jsTailwinddata warehousing
Soft skills
collaborationmentoringattention to detailadaptabilityresourcefulnessproblem-solvingcommunicationteamworkleadershipclean coding
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer Science