Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer (Journeys) [Remote]

Full-time

Headway

Remote
  • 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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer (Journeys) [Remote] in Remote vacancy
  • $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... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    Affirm

    Remote
    12 days ago
  • $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... 
    Suggested
    Full time
    Local area
    Remote work
    Flexible hours

    Chainguard

    Remote
    9 days ago
  • $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... 
    Suggested
    Full time
    Local area
    Remote work

    EarnIn

    Remote
    13 days ago
  • $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... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Vanta

    Remote
    12 days ago
  • $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... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    Affirm

    Remote
    3 days ago
  •  ...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 time
    Local area
    Worldwide
    Flexible hours

    DataRobot

    Remote
    17 days ago
  • $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

    Motional

    Remote
    10 days ago
  • $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 time
    Live in
    Currently hiring
    Remote work
    Home office

    Rula

    Remote
    5 days ago
  • $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 time
    Remote work

    Babylist

    Remote
    4 days ago
  • $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 time
    Remote work
    Flexible hours

    ZipRecruiter

    Remote
    6 days ago
  • $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 work
    Home office

    CodePath.org

    Canada, KY
    4 days ago
  • $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 time
    Work at office
    Remote work

    A Place for Mom

    New York, NY
    3 days ago
  • $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 work
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Betterment

    New York, NY
    3 days ago
  •  ...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

    Myfitnesspal

    Remote
    15 days ago
  • $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 work
    Flexible hours

    Zocdoc

    Remote
    2 days ago
  •  ...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

    Dominodatalab

    Remote
    a month ago
  • $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 work
    Work at office
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours

    NinjaTrader

    Oregon State
    2 days ago
  • $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 time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    New York, NY
    6 days ago
  •  ...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 time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    10 days ago
  • $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 time
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    4 days ago
  • $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 time
    Remote work
    Worldwide

    CareDx, Inc.

    Brisbane, CA
    2 days ago
  •  ...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

    foodsmart

    Remote
    2 days ago
  • $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 time
    Remote work

    Together AI

    Remote
    12 days ago
  • $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 time
    Temporary work
    Work at office
    Local area
    Remote work
    Shift work
    2 days per week
    3 days per week

    Gusto

    New York, NY
    2 days ago
  • $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 office
    Remote work
    Work from home
    3 days per week

    Brex

    New York, NY
    2 days ago
  •  ...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 time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    2 days ago
  • $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 work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    2 days ago
  •  ...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 office
    Local area

    Realtor.com

    Austin, TX
    4 days ago
  • $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 time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    ID.me

    McLean, VA
    1 day ago
  • $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 time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer (Journeys) [Remote]. Be the first to apply!