Staff Software Engineer
$145k - $185kFabric Health
About the Role There is a live, patient-facing clinical product running today: an embeddable widget patients talk to, a portal clinicians read, and a Python service layer stitching the two together. Much of it was built quickly by a small number of people, and realistically, parts of it need a durable owner before they need new features. That is the job. You will own the application surfaces of this product end to end, advise on and make the full-stack architectural decisions that shape it, and go deep enough into the system to independently find what needs shoring up and where it should go next. The widget and portal are TypeScript and React; most of what sits behind them is Python. The team's flagship product, AI Intake, is an agent-based system, but a great deal of critical application work supports it: encounter plumbing, data flow, integration against someone else's platform, and every surface a new customer touches. There is generally one of those in flight and another right behind it. Alongside the customer-facing application sits a growing set of internal tools your own team and clinicians depend on, and you will own both, working shoulder to shoulder with the AI engineers so the application and the models move together rather than past each other. You will also mentor engineers earlier in their careers, starting with the entry-level engineer who sits beneath this seat. This is a small, high-trust team that does much of its thinking in writing and backs every change with test coverage, because a system with this many moving parts depends on it. We lean hard on AI coding tools and keep reworking how we build around them, and you would have a real voice in what we try next. Expect to ramp fast. In your first month, you will have gotten deep enough into the widget, the portal, and the service layer to be the second name on any of them, shipped meaningful changes to each, and formed a working relationship with the data scientists whose work yours carries. By three months, you own whichever integration or platform initiative the team is carrying, and you are the reviewer we route application-side design decisions through. By six months, you have delivered something end to end that people outside the team depend on, and you have brought an engineer earlier in their career far enough along that they own surfaces of their own. What You'll Do As a Staff Application Engineer on the Applied AI team, you will be the durable owner of every application surface the product touches, from the code patients interact with to the tools clinicians rely on. Your primary responsibilities will include:
- Owning the application surfaces of a live, patient-facing clinical product end to end: the embeddable widget patients talk to, the clinician portal, and the Python service layer between them.
- Owning and advising on full-stack architectural decisions, going deep enough into the system to independently identify key areas for improvement and future directions of development.
- Building and operating the application work that supports AI Intake: encounter plumbing, data flow, integration against partner platforms, and every surface a new customer touches, with one such initiative typically in flight and another behind it.
- Owning the growing set of internal tools your team and clinicians depend on, right alongside the customer-facing application.
- Partnering closely with the AI/ML engineers who own the conversation pipeline, prompts, evaluation, and clinical-safety layer, keeping the application and model work well coordinated and moving together.
- Shipping and versioning shared surfaces that other teams consume as a dependency, and protecting those consumers from expensive breaking changes.
- Keeping dependencies current and operating what you build, so maintenance stays a habit rather than becoming a quarterly crisis.
- Mentoring engineers earlier in their careers, starting with the entry-level engineer on the team, and making other people's work easier through clear written thinking and reliable review.
- You are a builder who stays: You are drawn to systems you can own and live with, not just ship and hand off, and you take real satisfaction in making something quickly-built durable.
- You care about the patient on the other end: This is a live clinical product with real safety stakes, and you want your work to matter to the people using it.
- You are a strong full-stack engineer with range: You are fluent from a React widget down through a Python service and its data layer, and you make sound architectural calls across all of it.
- You are a genuine partner to data scientists: You know enough about LLM application development to speak the language of prompts, evaluation, and latency and cost tradeoffs, without needing to own the models yourself.
- You think in dependencies and blast radius: You understand why breaking changes are expensive and you design shared surfaces with the teams that consume them in mind.
- You make other people better: You write clearly, you mentor generously, and you treat "making other people's work easier" as core to the role, not a side effect.
- You want to design the models and the prompts. This role partners with the people who do that; it does not do it, and we would rather it did not.
- You prefer greenfield builds you hand off, over inheriting and shoring up systems other people started quickly.
- You would rather specialize narrowly in the frontend or the backend than own the full stack and the architecture across it.
- You see keeping dependencies current, operating what you ship, and mentoring less-experienced engineers as overhead rather than part of the job.
- You are looking for a large, heavily-structured team; this is a small, high-trust group where you will own broad surface area with real autonomy.
- Substantial experience shipping and operating production full-stack web software, including architecture you owned and then had to live with. Successful candidates will have 8+ years of professional experience, including at least 1 year at a staff level.
- Depth in TypeScript and React, with fluency in a modern server-rendered framework. We use Next.js.
- Strong Python and experience with an async web framework, plus the data layer around it: relational schema design, migrations, and caching.
- Experience building something other teams consumed as a versioned dependency, whether a widget, an SDK, or a component library. You know why breaking changes are expensive.
- Comfort operating what you build, and the discipline to keep dependencies current so they never become a quarterly crisis.
- Enough fluency with LLM application development to be a real partner to data scientists: prompts, evaluation, and the latency and cost tradeoffs. You don't need to be the person designing the models or the prompts, and we'd rather you weren't.
- Clear written communication and a genuine appetite for mentoring. Much of this role is making other people's work easier.
- Healthcare experience, particularly anything involving PHI, HIPAA, clinical workflows, or a patient-facing surface with real safety stakes.
- Agent or workflow orchestration frameworks such as LangGraph.
- Accessibility and internationalization designed in from the start.
- AWS, especially Bedrock, and infrastructure-as-code.
- Eval tooling such as Braintrust or LangSmith, or something equivalent you built yourself.
- Having been the first or second engineer on a greenfield product, and having later had to live in it.
- Verify the Domain: Official recruitment emails will only come from addresses ending in @fabrichealth.com or @gem.com. No other domain names are legitimate.
- Official Interview Tools: We use Gem for our recruitment process and Google Meet for all video interviews. Google Meet is always the platform used for your first interview; you will never be sent a Zoom link to set up or conduct an initial interview. All interviews are conducted via video unless specifically stated by our team as an audio call. We never conduct interviews via chat, social media, Skype, or WhatsApp.
- Zoom Usage: Zoom is utilized only for specific meetings set directly by our team for purposes outside of the standard interview process (e.g., coordination or onboarding discussions). It is never the first link you will receive from us.
- Authorized Contact & Texting: Fabric will only contact you if you have submitted an application or if you are connected to a current employee who shared your information with us. We will only send text messages if you have provided explicit authorization and consent, either through your application or while communicating directly with our team. If you have not explicitly authorized us to reach out, treat any SMS or unsolicited outreach as fraudulent and do not respond.
- Sensitive Data: We will never ask you for sensitive personal or financial documents (ID, banking info, SSN) during the application, interview, or candidacy stages. All sensitive data is handled through secure internal systems post-offer.
- Verify the Team: You can reference LinkedIn to verify members of our recruiting team; however, please remain vigilant as scammers may create fraudulent profiles. Always cross-reference the sender's email domain with our official @fabrichealth.com address.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in United States vacancy
$130k - $280k
...organizations strengthen safety and efficiency through one connected software platform that includes solutions for video security, access... ...empower our developers, sales, and support teams. As a Backend Engineer on our team, you'd focus on designing new tools and improving...SuggestedFull timeWork at officeWorldwideWork visaFlexible hours- ...Planner, Simulation, Collision Avoidance, and Advanced Hardware Engineering group and have the opportunity to significantly push the... ...and off-vehicle ML use cases. You will lead a team of strong software engineers and act as a force multiplier for our internal customers...SuggestedFull timeTemporary workRelocation package
$130k - $250k
..., courage, and excellent execution are key to building impactful software. If mission-focused work is your north star, come build with us. We’re just getting started. Our Team As an engineering team, we believe strongly that empathy improves our solutions. Seeing...SuggestedFull timeWork at office$180k - $250k
...serves as an all-encompassing solution that integrates advanced software and hardware powering the fleet, facilitating effortless... ...operations. About the role We seek passionate Software Engineers with strong fundamentals in software development practices and...SuggestedOdd jobFull timeWork at office$190k - $252k
...continuous improvement. That environment includes not just the software used to design, plan, and execute work, but also the... ...technology faster. ABOUT THE JOB We are looking for a Staff Software Engineer to join ArsenalOS, the digital backbone of Anduril's...SuggestedFull timeTemporary workWork experience placementImmediate start- ...also making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is seeking a Staff Software Engineer to join our Buyer Experience technology organization. As a senior individual contributor, you will guide software...Full time
$250k
...About Us XOXO is a research lab building the interface of intelligence for everyday life. We're a stealth team of hardcore engineers, designers, and researchers discovering solutions to novel problems impacting life outside work. With a recent breakthrough across...Full timeWork at office$170k - $240k
About Suno At Suno, we are building a future where anyone can make music. You can make a song for any moment with just a few short words. Award-winning artists use Suno, but our core user base consists of everyday people making music — often for the first time. We ...Full timeWork at officeFlexible hours- ...and 23rd in Fast 500 in North America. We're seeking a Staff Engineer to help lead our growing backend engineering team. Our real-time... ...impact on the team's productivity and growth Promote software development best-practices and conduct rigorous code reviews...Remote jobFull timeWork from homeHome office
- ...The YouVersion APIs Staff Engineer is primarily responsible for developing software for each platform they support and will review and approve code created by junior or mid-level engineers. This role will partner with the other engineers to offer guidance on best practices...Full timeTemporary workWork experience placementCasual workInternshipLocal areaWorldwide
$325k
...growing group of committed researchers, engineers, policy experts, and business leaders working... ...-- we're looking for reliability-minded software engineers and SREs Are curious and... ...policy: Currently, we expect all staff to be in one of our offices at least 25%...Full timeWork at officeVisa sponsorshipFlexible hours- ...looking for team members who are passionate about solving complex engineering problems and building a fast-growing startup. For more... ..., Google, Palantir, and Amazon. We believe that the best software is written by those close to the source of the problem. One of...Full time
$140k - $210k
...Voxel is backed by industry leading VC’s. We are looking for engineers who are excited by the thought of building a large scale video and data processing infrastructure from the ground up. As a software engineer on the platform team, you will be working directly on...Full timeWork at officeFlexible hours- ...Train, deploy and monitor 2D/3D object detection models to production. Experiment SOTA models’ performance. Mentor junior engineers about best practices. You have ~ Master’s or PhD in Computer Science, Robotics, Deep Learning, or a related field. ~5+ years...Remote jobFull time
- ...to Zoox’s mission. Zoox uses simulation to develop our driving software, validate safety, and analyze our real-world performance. Our... ...various teams — including AI software teams, QA, and Validation Engineers — to push autonomous driving forward. Qualifications ~...Full timeTemporary workRelocation package
$157k - $291k
...Hybrid role: 2 days/week in office Role Overview As a Staff Machine Learning Engineer at MediaAlpha, you will lead the design and development... ...workability. Responsibilities Own the full software development lifecycle of LLM-powered systems, from requirements...Full timeWork at officeLocal area2 days per week$189k - $303k
...goods where they need to go, and make mobility more efficient & accessible for all. We are searching for an exceptional Staff-level Backend Software Engineer to join the Aurora Services Engineering team and take on a critical role in building Aurora's suite of fleet...Full timeRemote work$180k - $260k
...serves as an all-encompassing solution that integrates advanced software and hardware powering the fleet, facilitating effortless... .... About the role We are seeking senior or staff software engineers to join our planning team to build motion planning and decision...Odd jobFull timeWork at office$405k
...growing group of committed researchers, engineers, policy experts, and business leaders working... ...and reducing friction in the software development lifecycle Have experience... ...hybrid policy: Currently, we expect all staff to be in one of our offices at least 25%...Full timeInternshipWork at officeRemote workVisa sponsorshipFlexible hours$150k - $190k
...sits inside Science and Forecast Operations. We are the science engine behind weather.com, the Weather Channel mobile apps, and labs.... ...the team builds What you've accomplished: ~4+ years of software engineering with demonstrated ability to take projects from concept...Full timeFlexible hours$285k - $330k
...We're looking for an experienced backend engineer to join our Lending Products team in San... ...and features quickly and reliably. As a Staff engineer, you'll lead ambiguous, cross-... ...care deeply about building high-quality software and take immense pride in your craft. ~...Full timeWork from homeFlexible hours$164k - $246k
...The Staff Software Engineer - Developer Experience (CI/CD & Platform Enablement) is responsible for elevating engineering productivity at scale by designing, standardizing, and evolving our CI/CD platforms and infrastructure workflows. This role sits at the intersection...Full timeLocal area- ...project or system leader, coordinating the activities of other engineers on the project or within the system Determines the technical... ...Mobile applications. Passionate about mentoring and developing software engineers. Ability to understand and discuss complex topics with...Full time
$210k - $280k
...About us Harmonic is the startup discovery engine. It pains us to see great startup opportunities consistently go unfunded not... ...hub for venture capital, collapsing multiple traditional software categories into one platform for sourcing, researching and triaging...Full timeWork at office3 days per week- ...them into technical solutions. Independently drive the full software development lifecycle, including ideation, technical design,... ...technical excellence and production quality. Mentor junior engineers on the team and provide design and coding feedback. What...Full timeWork at officeRelocationRelocation package
$250k - $300k
...building an intelligent system that brings modern automation to businesses typically overlooked by traditional software. As a Staff Forward Deployed Software Engineer , you will operate as a senior technical leader embedded with operators and clients, owning complex...Full timeWork at officeLocal areaRemote work$163.2k - $244.8k
...right opportunities to fit your life and launch your career today. Northrop Grumman Defense Systems is seeking Staff (Level 5) Engineer Software . This position will be located in Huntsville, AL and will support the Sentinel program. Position Benefits:...Full timeRelocation packageMonday to ThursdayShift work$229k - $331k
On the Motion Planning team at Zoox, you’ll be dedicated to improving the driving behaviors of the robot on public roads. The Planner's job is to figure out where the robot is going and how to get there safely in situations as complex as those found in Downtown San Francisco...Full timeTemporary workRelocation package- ..., cyber security, and B2C platforms. The Opportunity: We are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a multi...Full timeWork experience placementWork at officeLocal areaRelocation package
- ...performance, autoscaling, load-balancing, reliability, scalability, high availability, and consistency. Responsibilities: As a Staff Software Engineer, you will be working on the following projects: Developing high availability architectures for the database Tuning...Full timeLocal areaWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
Related searches
- software support United States
- software United States
- software technical support United States
- entry level software sales United States
- android software developer United States
- software intern United States
- software technical support engineer United States
- id software United States
- software quality assurance United States
- government software United States

