Staff Software Engineer (Journeys) [Remote]
Headway
- Remote job
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 90,000 providers across all 50 states run their practice on our software, serving over 2.6 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, and building much of it with AI. 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, Next.js
Datastores: Postgres, Redis
Infrastructure: AWS (Fargate, ECS, S3, and more), Spark and Kafka
Monitoring: Datadog, PagerDuty, Sentry
Version Control: Github, PagerDuty
Vulnerability Management : Snyk, Semgrep
Cloud Security: Lacework
Delivery : Knock (transactional + product notifications), Iterable (lifecycle marketing + campaigns), Twilio, Mailgun
About the Journey Team at Headway
The Journey team powers how Headway reaches every patient and provider at the right moment, on the right channel - email, SMS and other communication channels. We’re building the next chapter: an agentic communications engine that learns which message, which channel, and which timing works best for each person — and gets smarter with every send. We own the full stack: from the delivery layer (Knock for transactional, Iterable for lifecycle), to the decision engine we’re building today.
About this role
We’re looking for a Staff Engineer to be the technical anchor of the Journey team. This is a senior IC role — the person who owns the architecture of how Headway communicates at scale. You’ll design and evolve the decision engine, experimentation layer, and channel orchestration that will define how Headway reaches patients and providers for years to come. You’ll set the technical direction for a multi-vendor communications stack, own the unified message ledger, and bring LLM-powered personalization from concept to production.
This role is high-leverage and cross-functional. You’ll work closely with marketing, CX, product, and the patient org — and your work will directly impact patient acquisition, retention, and health outcomes.
Who you are:
We’re looking for experienced engineers who have the ability to deal with ambiguity and learn new technologies and systems. Below are some additional experiences we think help engineers succeed at Headway.
A systems thinker who holds the architecture of a complex, multi-vendor platform and guides the team through it
An engineer who has shipped high-throughput, event-driven systems in production and knows what reliability requires
A communicator who translates technical trade-offs for non-technical stakeholders and drives alignment across marketing, product, and engineering
Genuinely excited about the intersection of AI and communications — and thoughtful about what makes AI-in-the-loop systems reliable at scale
A leader who earns influence through technical depth and leaves teams more capable than they found them
Experience we’re seeking
8+ years of software engineering experience, with meaningful time at Staff-level or equivalent
Designed and built high-volume, event-driven communications platforms — email, SMS, push, or equivalent — at millions of events per month
Fluency with multi-vendor delivery stacks; strong opinions about build-vs-buy trade-offs at the platform layer
Experience building or working closely with experimentation infrastructure — A/B testing, engagement analytics, personalization, or recommendation systems
Exposure to LLM-powered systems in production — not just API consumption, but thinking about reliability, latency, and quality at scale
Demonstrated ability to shape technical direction across teams without direct authority
Comprehensive benefits:
Medical, dental, vision, HSA/FSA, 401(k) including match for 2027!, Carrot Fertility reimbursement, and paid parental, medical and caregiver leave.
We believe a team's strength is in its people, and we cannot achieve this mission without a team that reflects the diversity of this problem – across race, ethnicity, gender, sexuality, age, national origin, religion, family status, disability, military status, and experience. Headway is committed to the full inclusion of all qualified individuals. As part of this commitment, Headway will ensure that persons with disabilities are provided with reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or receive other benefits and privileges of employment, please inform the recruiter when they contact you to schedule your interview.
Headway participates in E-Verify. To learn more, click here.
A notice to Headway applicants: To protect yourself against phishing and recruitment fraud, please note that Headway only accepts applications through our official careers page at . Headway will never refer you to external websites, ask for payment or personal information, or conduct interviews via messaging apps. All official communication will come from a @ findheadway.com email address. If you are contacted by someone claiming to be from Headway via an unofficial channel, please do not share any information and report it as spam.
$204k - $290k
...Affirm Card feel simple and trustworthy. We own the cardholder journey from the moment a card is ordered to every time it's used.... ...Kubernetes. You have a total of 8+ years of experience as a software engineer. You are proficient in developing web apps using...SuggestedFull timeWork at officeRemote workFlexible hours$205k - $231k
...production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps... ...product. It is the product. As a Staff engineer you'll own large parts of the... ...focus, but we also like to enjoy the journey. We trust each other and assume...SuggestedFull timeLocal areaRemote workFlexible hours$238.66k - $341k
...-class talent to help shape the next chapter of our growth journey. EarnIn is becoming an AI-native company, embedding AI... ...POSITION SUMMARY We're looking for an exceptional Senior Staff Software Engineer to help define and evolve the Identity & Trust platform...SuggestedFull timeLocal areaRemote work$260k - $306k
...experience, many have been successful at Vanta without it. Our Staff Software Engineers lead strategically important technical work and deliver... ...product teams own and improve their products’ customer journeys and growth. For customers, that means clearer next steps and...SuggestedFull timeWork experience placementWork at officeImmediate startRemote workFlexible hours$204k - $290k
...most. The Auth Experiences team is looking for a passionate Staff Software Engineer to help set technical direction and build the next... ...is kept to a minimum. Our systems power critical consumer journeys across thousands of merchants and multiple countries. We manage...SuggestedFull timeWork at officeRemote workFlexible hours- ...problems, shaping architecture, and mentoring engineers to do their best work and advance their... ...build, test, and operate infrastructure software. This is not a “stay in your swim... ...are at the core of DataRobot’s journey to be an iconic company. We strive to attract...Full timeLocal areaWorldwideFlexible hours
$172k - $229k
...Performance team is the crucial bridge between software development and real-world deployment.... ...are seeking a highly skilled Software Engineer to play a critical role in evaluating... ...We’re driven by something more. Our journey is always people first. We aren't...Full time$192k - $240k
...change in the field of mental healthcare. About the Role We are looking for a Staff Software Engineer to join the Patient Experience Team at Rula. This team owns the end-to-end care journey for our patients and is responsible for building the patient portal — the central...Full timeLive inCurrently hiringRemote workHome office$233.5k - $290.7k
...What the Role Is We’re hiring a Staff Software Engineer who’ll be the technical lead for a new Search team at Babylist. This new team will... ...a new system from scratch at a company earlier in that journey, read on. What You'll Own A Staff Engineer at Babylist...Full timeRemote work$195k - $255k
...systems that guide millions of users through their job search journey. Our team focuses on transforming the job search... ...Job: We are seeking a highly autonomous and versatile Staff/Senior Software Engineer to join our Job Seeker Apps team. In this role, you’ll support...Full timeRemote workFlexible hours$170k - $190k
...Staff Software EngineerCodePath is the largest educator of college computer science students... ...talent into real opportunity. We train the engineers the AI era runs on, building toward... ...own something and be part of a 0-to-1 journey at an organization moving at the speed...Remote workHome office$170k - $210k
...be fully remote in the US ** We're looking for a talented Staff Software Engineer to lead the technical direction of our public web... ...platform guiding families through every stage of the aging journey. Together, we simplify the senior care search with free, personalized...Full timeWork at officeRemote work$190k - $220k
...team and relationship managers. As a staff engineer, you’ll play an instrumental role in... ...how to make Betterment’s revolutionary software even better. Gain trust through transparency... ...your well-being, and continuing on a journey of non-stop growth and evolution....Temporary workWork at officeLocal areaRemote workMonday to ThursdayFlexible hours- ...enable users to reach their health goals. We are looking for a Staff iOS Engineer to join the MyFitnessPal Engineering Team. Our users rely on the MyFitnessPal iOS app to power their health and fitness journeys every day. As a member of our MyFitnessPal Engineering team,...Full time
$180k - $265k
...websites and insurance directories to search engines, AI platforms, and more. Healthcare... ...Your Impact on our Mission As a Staff Software Engineer on the Marketplace Acquisition... ...and improve the overall customer journey Proactively engaging with product counterparts...Remote workFlexible hours- ...Who we are At Domino, we build software that helps the largest, AI-driven organizations... ...to simplify the entire machine learning journey. From development and training to deployment... ...- 8+ years previously in a software engineering individual contributor role - Strong Background...Full time
$160k - $210k
...and services that enhance the trading journey. Whether a seasoned pro or just starting... ...NinjaTrader equips traders with award-winning software and brokerage services to navigate the... ...you'll do: We are looking for a Staff Engineer to serve as the technical domain owner...Contract workWork at officeRemote workWorldwideMonday to FridayFlexible hours$191k - $225k
...assessed during the interview process. About the Role As a Staff Software Engineer on the Benefits Advisory team, you will be directly... ...religious accommodation at any time throughout your candidate journey, please fill out this form and a member of our team will...Full timeWork at officeLocal areaRemote work2 days per week3 days per week- ...marking a pivotal milestone in our journey to create a single front door... ...with Moveworks’ Reasoning Engine and natural language capabilities... ...The Role Are you a software engineer who has honed your craft... ...may be the role for you. As a staff software engineer on our Agentic...Full timeWork at officeImmediate startRemote workFlexible hours
$166.5k - $291.4k
...Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to... ...But this is just the beginning of our journey. Join us as we pursue our purpose to make... ...better for everyone. Job Description Staff Software Engineer, Fullstack As a Staff...Full timeWork at officeRemote workFlexible hours$140k - $175k
...healthcare solutions along the pre- and post-transplant patient journey, and is the leading provider of genomics-based information... ...to the Brisbane, CA location** We are looking for a Staff Software Engineer with deep expertise in Laboratory Information Management Systems...Full timeRemote workWorldwide- ...Medicare Advantage plans, and commercial insurers—on a tailored journey to eating well while saving time and money. Foodsmart... ...people access and enjoy healthy food. | About the role: As a Staff Engineer at Foodsmart, you are a senior technical leader responsible...Full time
$260k - $300k
...lifecycle, combining the fastest LLM inference engine with state-of-the-art GPU cloud... ...RL, and fine-tuning products. As a Staff Software Engineer focusing on AI Compute in the Together... ...passionate group of researchers in our journey in building the next generation AI...Full timeRemote work$189k - $236k
...process.About the RoleWe're hiring a Senior Staff Engineer to serve as a Technical Lead across... ...'s what we're looking for:10+ years of software engineering experience (successful... ...at any time throughout your candidate journey, please fill out this form and a member...Full timeTemporary workWork at officeLocal areaRemote workShift work2 days per week3 days per week$240k - $300k
...management, bill pay, and travel software, Brex enables founders and... ...you need to grow your career.Engineering at BrexEngineering at Brex is... ...owns the customer journey from first touch to first value... ...you’ll doWe’re looking for a Staff Software Engineer to operate...Work at officeRemote workWork from home3 days per week- ...subscriptions, orders, and customer account journeys, partnering closely with product,... ...experiences. We are looking for engineers who pair strong software fundamentals with practical AI-... ...work better.The roleWe are hiring a Staff Software Engineer with demonstrated...Full timeLocal areaWork from homeRelocation packageFlexible hours
$166.5k - $291.4k
...DescriptionIt all started when engineer Fred Luddy wrote code that... ...Job DescriptionThe Role As a Staff Engineer in HRSD, you set the... ...QualificationsWhat You Bring 7+ years of software engineering, with a record of... ...: case management, employee journey and lifecycle, or payroll/...Contract workWork at officeImmediate startRemote workFlexible hours- ...passionate about simplifying the real estate journey, and we're just getting started.Organic... ...span the layers that shape what search engines, social platforms, and end users see... ...equivalent experience, plus 8+ years of software engineering experience, including experience...Work at officeLocal area
$174k - $229k
...interviews which can be found here.Role OverviewIDMe is seeking a Staff Software Engineer to join the Reporting & Billing team, where we build the... ...organizations, and consumer brands, and each of those journeys is a workflow. Documents get inspected, faces get matched,...Full timeTemporary workWork at officeRemote workFlexible hours$163k - $204k
...process.We're looking for seasoned backend software engineers to join the teams behind Gusto's... ...our revenue and accounting systems.As a Staff Software Engineer, you'll operate across... ...at any time throughout your candidate journey, please fill out this form and a member...Full timeWork at officeLocal areaRemote work2 days per week3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer (Journeys) [Remote]. Be the first to apply!
- software engineer - cloud services Remote
- software technical support engineer Remote
- remote software sales Remote
- software sales representative Remote
- mobile software developer Remote
- software quality assurance Remote
- software qa Remote
- entry level software sales Remote
- software sales Remote
- software sales executive Remote




