Skip to content

Growth - Senior Software Engineer

165k – 225kSan Francisco, CAMenlo Park, CABackend EngineeringHybrid5+ YOE
Summary

Builds and optimizes backend systems for patient engagement experiments, multi-channel outreach (SMS, email), and product-led growth funnels to drive bookings. Requires 5+ years engineering experience with 2-3 years in growth/experimentation, data-driven prioritization, and cross-functional collaboration.

About the role

Responsibilities

  • Design and ship experiments that drive patient bookings — from message copy tests and outreach timing to new in-product booking flows
  • Optimize multi-channel engagement across SMS, phone, email, and mail to reach patients who typically don’t schedule care
  • Run rapid brainstorms and sizing exercises to prioritize the next set of growth bets
  • Define and monitor funnel metrics to understand drop-off, activation, and conversion
  • Share insights through clear reporting and experiment reviews with cross-functional partners
  • Test unconventional tactics (like door-knocking pilots) and simulate outreach volume to match clinical supply and demand

Requirements

  • Spent 5+ years as a software engineer, including 2-3 years on a growth or experimentation-focused team
  • Mentored earlier career engineers and have held pod-level ownership before on projects
  • Built and iterated on backend systems that power experimentation, messaging, funnels, or activation flows
  • Shipped and measured experiments that moved core metrics like activation, conversion, retention, or booking
  • Used data to identify drop-offs, size opportunities, and prioritize what to build next
  • Collaborated with product, design, data, or ops to turn insights into shipped features
  • Balanced speed and impact in a startup or high-growth environment

Nice-to-Haves

  • Shipped experiments that directly moved activation, conversion, or booking metrics
  • Comfortable owning the full loop — sizing, building, launching, and measuring
  • Worked on products where growth is driven through the product, not just outbound channels
  • Move fast with data, scrappy tooling, and lightweight experiments
  • Operated in high-ambiguity, zero-to-one, or PLG environments where playbooks didn’t exist

Tech Stack

Languages/Frameworks: Typescript, Python, Node.js, React Native, React Native for Web, GraphQL Cloud/Infrastructure: AWS Amplify (AppSync, DynamoDB, Lambda, CloudFormation) Data/Analytics: BigQuery, OpenSearch/ElasticSearch, Looker, Kibana, Statsig

Compensation & Benefits

  • Competitive salary $165,000 - $225,000
  • Meaningful pre-IPO equity
  • Medical, dental, and vision plans 100% paid for you and your dependents
  • Flexible PTO + 10 paid holidays per year
  • 401(k) with match
  • 16-week parental leave policy for birthing parent, 8 weeks for all other parents
  • HSA + FSA contributions
  • Life insurance, plus short and long-term disability coverage
  • Free daily lunch in-office
  • Annual learning stipend
Skills
TypeScriptPythonNode.jsGraphQLAWS AmplifyDynamoDBLambdaBigQueryStatsigReact Native
Similar roles at this salary range
All Backend Engineering jobs →
Prompt Health

Senior Healthcare Integrations Software Engineer

Senior engineer building scalable EDI/API healthcare integrations for B2B SaaS. Requires 5+ years experience, strong API skills, and proficiency in PHP or Python.

170k – 200kUnited StatesBackend EngineeringRemote5+ YOEPHPEDI
Chime

Backend Engineer

Backend Engineer building and scaling APIs and consumer product features for Chime's banking platform. Requires 3+ years production experience and Ruby on Rails or similar frameworks.

133k – 166kChicago, ILBackend EngineeringHybrid3+ YOERubyAPIs
xAI

Member of Technical Staff

Write and maintain production backend services, build scalable frameworks, and deploy infrastructure using Java, Python, React, Docker, and Kubernetes. Requires 1 year of experience with LLMs, recommendation systems, and probabilistic modeling.

180k – 220kPalo Alto, CABackend EngineeringOn-site1+ YOEJavaScala
Brex

Software Engineer II, Backend

Build and scale backend systems for credit decisioning, risk management, and financial infrastructure at Brex. Requires 2+ years backend experience and 1+ year in fintech or regulated industries.

152k – 190kSeattle, WABackend EngineeringHybrid2+ YOEJavaKafka
Brex

Software Engineer II, Backend

Build and scale backend systems for credit decisioning, risk management, and financial infrastructure at Brex. Requires 2+ years backend experience and 1+ year in fintech or regulated industries.

152k – 190kSan Francisco, CABackend EngineeringHybrid2+ YOEJavaKafka