Staff Software Engineer
$265k - $331kHeadway - Design & Development
1 in 4 people in the US have a treatable mental health condition, but most providers don't accept insurance, making therapy too expensive for most people. Headway’s mission is to fix this by building a new mental healthcare system everyone can access. We started by solving the biggest barrier to care: insurance. The admin work - credentialing, claims, payment reconciliation - is a nightmare. We've automated that.
But we're going further. Over 75,000 providers across all 50 states run their practice on our software, serving over 1 million patients. We are building the best tools for therapists to run their entire practice, reimagining the experience of finding a therapist, and investing in the platform foundations to enable this at scale. We aren't just a billing layer; we are becoming the platform where care actually happens.
We're a Series D company with $325M+ in funding (a16z, Accel, Spark Capital, etc.), looking for exceptional people to help us achieve this mission. We want your time here to be the most meaningful experience of your career. Join us, and help change mental healthcare for the better.
About engineering at Headway
Building a new mental healthcare system at Headway is only possible because of the scale and leverage that software can provide. The engineering team at Headway is a small but mighty team using technology to build that future (and have a fun time while doing it!).
Principles that guide us:
Focus on the mission: We view software as a means of effecting change in the world, not as an end unto itself. We write software to empower our patients and therapists to better solve the problems they're facing.
Ship small, learn fast: We are building new and novel products and believe that we learn what our users need by quickly shipping and iteration
Everything is a product: Whether it's our patient search experience or a developer productivity improvement, we treat everything we build at Headway as a product with end-users in mind.
Optimize for trust: We believe that engineers should be continually learning. To learn effectively and to be productive, engineers must feel safe asking questions and discussing mistakes.
Tools we use:
Languages: Python 3, TypeScript
Libraries & Frameworks: FastAPI, SQLAlchemy, React, Remix
Experimentation & Analytics: LaunchDarkly, Statsig, dbt, Snowflake
Datastores: Postgres, Redis
Infrastructure: AWS (Fargate, ECS, S3, and more), Cloudflare, Spark and Kafka
Monitoring: Datadog, PagerDuty, Sentry
Version Control: Github
About the role
We are looking for a Staff Software Engineer to own how Headway runs experiments. "Ship small, learn fast" is the second principle on the list above, and experimentation is how we actually do it: eleven teams have run hundreds of experiments deciding how patients find a therapist, how quickly new providers get up and running, whether our AI products are working, and how we collect the clinical outcomes data that proves care is effective. You will own the platform all of that runs on.
This is a hands‑on technical leadership role with unusually wide reach. You will design and build the core primitives, including how users are assigned to experiments, how we record what someone actually saw, and how we recognize the same person across devices and between browsing anonymously and signing in. You will decide what our long‑term experimentation and feature flagging stack should be; we run LaunchDarkly and Statsig today, and that architecture is yours to evaluate and consolidate. You will also make AI a real part of the workflow, from validating an experiment's setup before it starts to catching a broken experiment automatically instead of discovering it in a Slack thread a week later.
You will also evolve our experimentation capabilities to expand into market‑based testing. Headway is a multi‑sided marketplace, so we frequently need to change something for therapists and measure what happens to patients, which changes both how a test must be designed and how it can be analyzed. We need to test whole geographic markets, not just individual users. We need to hold groups out for long stretches to understand real long‑term impact. These capabilities are well understood in the industry and we have not built them yet, and they are the ones our business needs next.
The job is a platform and a program in equal measure. Half of it is the technical foundation. The other half is raising how well the whole company experiments: the defaults, the review, the documentation, and the education that let a team run a trustworthy experiment without needing you in the room. You will gather needs from teams who all want something different, sequence them into a roadmap, and say no clearly, which means acting as part technical product manager for your own platform.
You will sit in the Patient org, where the highest volume of experiments happens, and serve the whole company. Trustworthy results are shared ownership. You will own assignment, exposure, and the experiment data pipelines, which are the parts of the chain that are engineering problems. You will work closely with Data Science, who own statistical methodology, and with the teams who own our event tracking and metric definitions, because a number is only as trustworthy as the weakest link in that chain.
Who you are
We are looking for a Staff level engineer who wants their impact measured by what other teams can now do. You think in systems, you are uncomfortable with numbers you cannot explain, and you raise the bar for the people around you.
You have owned an experimentation or feature flagging stack end to end rather than only used one. Whether you built it from first principles or built the missing pieces on top of a vendor matters far less to us than having been accountable for whether the results were correct.
You have built the parts that do not come out of the box: assignment that persists correctly, exposure that reflects what a user actually saw, identity resolved across sessions and devices, or the diagnostics that catch a broken experiment early.
You are fluent enough in the statistics to be a real partner to data scientists. You can tell the difference between a result that is weak and a result that is invalid, and you can hold your position on a measurement question with someone who does this full time.
You have debugged the hard class of measurement bugs: traffic that split unevenly, users who ended up in both arms, effects that vanished once you looked at who was actually exposed, identity that broke between anonymous and logged‑in sessions.
You have built a program and not only a platform. You have measurably raised how well an organization experiments through defaults, templates, review, and teaching, not only through code.
You have made a build versus buy call on a platform and lived with it. You can reason about vendor risk and about where a warehouse-native approach beats a hosted one.
You have landed a migration on teams that did not ask for one, by making the new path easier than the old path rather than by mandate.
You use AI as genuine leverage in your work and you have clear opinions about where it must not be trusted without a human.
You have driven technical direction beyond your own team through design documents, reviews, and planning cycles, and you regularly mentor senior engineers.
You are willing to flex across the stack. This role touches backend services, front end rendering, CDN behavior, and the data warehouse.
Experience with multi-sided marketplaces, growth or search and ranking systems, or healthcare is a plus, though none is required.
Compensation and Benefits:
The expected base pay range for this position is $265,000-$331,000 , based on a variety of factors including qualifications, experience, and geographic location. In addition to base salary, this role may be eligible for an equity grant,
#J-18808-Ljbffr$200k - $250k
...About Us At 3Y Health, we are building AI-driven software to empower healthcare providers and solve the overwhelming administrative complexity... ..., and 8VC. About the Role We are seeking a Frontend Engineer to help us craft intuitive, high-performance user interfaces...SuggestedFull timeWork experience placementPrivate practiceWork at office- ...sales into a scalable science. About the Role Sales software was built for humans. But we believe most sales work will be... ...hours a day across these different product lines. We're hiring a staff engineer to help set a unified technical direction for the entire team...SuggestedFull timeWork at office3 days per week
$185k - $215k
...scope of payments at Quizlet. We are at the intersection of engineering, business, and compliance, which means you’ll have the chance... ...drive key business outcomes. About the Role: As a Staff Software Engineer on the Payments team, you will play a pivotal role...SuggestedFull timeWork at office- ...you think. You can read more about our AI interview philosophy and how we use AI in our recruiting process here . As a Staff Software Engineer at Pinterest, you will help define and drive the technical direction of the web development layer that product engineers...SuggestedFull timeWork at officeRelocationRelocation package
- ...more about our AI interview philosophy and how we use AI in our recruiting process here . Pinterest's performance marketing engineering team owns the end-to-end systems that turn marketing dollars into measured user growth spanning attribution, bidding, budget optimization...SuggestedRemote jobFull timeWork at officeRelocationRelocation packageShift work
- ...About Flow Flow Engineering is an AI-native requirements platform for modern engineering organizations, enabling hardware teams to... ...with speed and rigor. About the role Flow is seeking staff software engineers to build AI-powered capabilities that help teams author...Full timeFlexible hours
- ...coding tools, internal systems, and the entire software development lifecycle. When we are successful, engineers across Plaid will delegate lower-leverage work to... ...Plaid’s operations. Role Description: As a Staff Software Engineer on the Intelligent Tooling team...Full timeWork experience placementLocal area
$208.73k - $253k
...high-impact group charged with fueling the future of Crusoe’s engineering muscle. We’re responsible for critical developer tools and infrastructure... ..., you will define the future state of Crusoe’s evolving software development efforts and eliminate the friction that stands...Full timeTemporary work$194k - $243k
...can make us better with their unique experiences. The Engineering Opportunity Okta's Workforce Identity Cloud (WIC) secures... ...and reliable for every customer. We are seeking a Staff Back-End Software Engineer to lead technical initiatives and own the reliability...Permanent employmentFull timeLocal areaWorldwideFlexible hours$200k - $250k
...customer. Kodiak is also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities for the U.S. Department of Defense. Kodiak is recruiting a Staff Software Engineer to join our Planning team and advance the Kodiak Driver’s...Full timeTemporary workWork at officeVisa sponsorshipFlexible hours- ...done. The Role We are seeking a skilled and motivated engineer with a strong interest in and background in front-end web development... ...prolifically with AI assistance and the mature judgment of a staff engineer. Enjoy a fast moving, dynamic startup environment....Full timeFlexible hours
$220k - $250k
...team that believes in each other, come build with us at Crusoe. About the Role: We are actively seeking an exceptional Staff Software Engineer for our cloud software team who will contribute to the operations of our cutting-edge infrastructure. Your expertise will be...Full timeTemporary work$240k - $270k
...platform on the modern data architecture. Hence, we are growing the engineering team and looking for engineers who are excited to solve... ...and workflows use cases on top of modern warehouses Build software using the latest developer tools and using programming languages...Full timeWork at officeFlexible hours$2,000 per month
...pathologically unfair at worst. Our mission is to reimagine the world of data with you. About The Role As a Principal/Staff Software Engineer , you will help build out the next generation data platform to support decentralized analytical and ML workloads, which...Full time$224k - $264k
...customer satisfaction, across a complex, regulated domain. As a Staff Engineer in this organization, you'll operate across several product... ...field, or equivalent practical experience ~10+ years of software development experience and 3+ years experience in a project...Full timeWork at officeLocal areaRemote workRelocationFlexible hours3 days per week$163k - $204k
...experience requirements vary by role and will be assessed during the interview process. About the Role: We're hiring a Staff Software Engineer to join Gusto's Payroll Canada team, where you'll help build and scale the payroll experience for Canadian businesses. This...Full timeWork at officeLocal areaRemote work2 days per week3 days per week- ...quality of everything around you. Our stack is Node, TypeScript, React, and Python... for now. Who You Are ~3+ years of software engineering experience , with meaningful time in production systems at scale. ~ Deep full-stack fluency — comfortable owning a...Full timeWork at officeRelocation package
- ...Lightspeed, with $41M raised. Our founder, Harpaul Sambhi, previously sold his first company to LinkedIn. About the Role As a Staff Software Engineer, you’ll shape the technical direction of Magical’s AI agent systems. You’ll drive product delivery, elevate engineering...Full timeWork at office
$200k - $230k
...Job Title: Staff Software Engineer Company: Canopy, Inc. Location: SF Bay Area About Canopy At Canopy , we build technology that helps make healthcare environments safer for the people delivering care. Our connected safety platform powers real-time communication...Full time$238k - $312k
...outcomes. We stay close to our customers — from leadership to engineers — and work together to solve real problems with urgency and... ...part of how we meet lawyers where they already work. As a Staff Software Engineer on this team, you’ll own critical backend systems that...Full timeWork at office$238k - $302k
...faces the ultimate data challenge: How do you mathematically prove that a virtual world is "real"? We are looking for a Staff Software Engineer to act as the Technical Architect for this domain. You will work at the intersection of software engineering and AI, ensuring...Full timeRemote workShift work- ...time, with the right message, through the right channel. As a Staff Engineer, you will lead the technical architecture of our unified... ...practices for CI/CD, automated testing, and monitoring for both software services and ML model performance in production. Mentorship...Full timeInternshipWork at officeLocal areaImmediate startRemote workWorldwide3 days per week
- ...’re a team of AI researchers, designers, growth experts, and engineers rethinking human-computer interaction from the ground up. We... ...firms and other well-known angels. About the Role As a Staff Software Engineer at Wispr, you’ll play a crucial role in building the...Full time
- ...this role, you will build the product that gets stuff built. You'll work closely with engineers, designers, and end-users to accelerate our product development. As a staff-level software engineer at Pulley, you will: Own problem areas, not just features—define the...Full time
- ...increase the speed and capacity of buildout, starting with data centers. About the Role At Watney, full stack engineers own our software ecosystem end-to-end, meaning you will regularly cross the boundary between high-throughput backend infrastructure, enterprise...Full time
- ...Lunar is a stealth technology company building a new type of software platform for health systems. We are on a mission to... ..., ICUs, and Operating Rooms. We are looking for a Staff Product Engineer who's excited to tackle some of the hardest technical problems...Full time
$163k - $204k
...process. About the Team: We’re a small group of talented engineers, designers, data scientists, and product managers working to... ...Operations, and other cross-functional teams. Support the software platform that powers multiple 1st and 3rd party products and serves...Full timeWork at officeLocal areaRemote work2 days per week3 days per week$241k - $284k
...ensuring web reliability and performance at scale. As a Staff Frontend Engineer on the App Platform team, you will play a leading technical... ...AI-powered tooling and practices into how we build and ship software. Our mission is to provide the foundation that helps every...Full timeWork at officeHome officeFlexible hours3 days per week- ...personalized pain reprocessing therapy and mindfulness interventions. You will bridge the gap between clinical science and software engineering, building the engine that helps millions of members retrain how their nervous systems process pain. What You'll Accomplish...Full timeImmediate start
- ...more information, visit The Role We’re looking for a Staff Full-Stack Engineer to lead end-to-end delivery and drive technical direction... ...you own. What You’ll Bring ~8+ years of professional software engineering experience, including demonstrated Staff-level...Full timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- software sales representative San Francisco, CA
- embedded software San Francisco, CA
- software applications developer San Francisco, CA
- entry level software sales San Francisco, CA
- software technology San Francisco, CA
- software implementation project manager San Francisco, CA
- software support San Francisco, CA
- government software San Francisco, CA
- software engineer - cloud services San Francisco, CA
- software qa San Francisco, CA

