Senior Software Engineer
Senior full-stack engineer (backend-heavy) drives end-to-end projects scaling healthcare data platforms, building search/infra/LLM features using Node.js/TypeScript/AWS. Requires 6+ YOE, strong ownership, SF-based/relocate, generalist hacker mindset.
About the job
Responsibilities
- Drive projects end-to-end from ideation to production rollout: write design docs, review with team, build v0 PRs quickly for staging/pilot customers, iterate to v1 with feedback, and roll out to all customers.
- Scale services to handle 100x load, manage infra costs for savings and scalability.
- Build OpenSearch cluster for searching patient medical history.
- Transform TCP messages from 90s protocol to modern HTTP webhooks.
- Use LLMs to transform doctors' notes into structured medical data.
- Review PRs for other engineers, balancing quality and speed.
- Manage work in Linear, participate in sprint planning/retros, quarterly planning, daily stand-up, and on-call rotation.
Requirements
- 6+ years experience as a full-stack engineer, heavy lean towards back-end.
- Experience developing and maintaining cloud-based platforms, including scaling, infrastructure as code, and monitoring. Nice-to-have: Experience processing large amounts of data (moving, transforming, querying).
- Located in San Francisco or Bay Area (or willing to relocate). Nice-to-have: Familiarity with healthcare terms (FHIR, HIE, IHE, EHR/EMR, NPI, TEFCA, ADT, HL7, HEDIS, RAF, SNOMED, LOINC, ICD-10).
Tech Stack
- Frontend: React
- Backend: Node.js, TypeScript
- Cloud: AWS (ECS, Fargate, Lambda), AWS CDK (IaC)
- Data: PostgreSQL, DynamoDB, S3, Snowflake, FHIR server, OpenSearch
Benefits
- Competitive equity + compensation
- Full family Platinum health insurance, dental, vision
- 401(k) + matching
- Flexible work from home or in-office
- Complimentary healthy lunches in-office
- Quarterly off-sites
- Company-provided MacBook
- Unlimited PTO
Skills
Node.js, TypeScript, React, AWS, Aws Cdk, Postgres, DynamoDB, Snowflake, Opensearch, Terraform
Similar jobs
Fullstack Engineering jobsBuild end-to-end web applications and cloud services for generative AI products, collaborating across product, design, marketing, and data science. The role requires a bachelor's degree and 8+ years of backend development experience, with expertise in cloud platforms, databases, and modern programming languages.
Develop and deploy maritime autonomy software for USVs, UUVs, and cooperating UAVs, including motion planning, localization, safe behaviors, and multi-agent coordination. The role requires substantial robotics experience, C++ and Python proficiency, simulation expertise, and eligibility for a SECRET clearance.
Build and scale backend-heavy full-stack referral products, including incentive mechanics, referral flows, personalization, and AI-enabled features. The role requires a bachelor’s degree, at least 3 years of professional software development experience, and strong backend API ownership with React or React Native experience.
Build backend and full-stack systems that turn healthcare partner requirements into scalable integrations and platform capabilities. The role requires 2+ years of production experience, project ownership, API or integration experience, and close collaboration across product and operations.
Build and operate enterprise-scale LaunchDarkly features across Go backends and TypeScript/React frontends, addressing governance, performance, APIs, resilience, and infrastructure management. Requires 6+ years of software engineering experience, strong full-stack ability, enterprise product experience, and customer-facing communication skills.