
Senior Staff Software Engineer
NexHealth · San Francisco, CA
- On site
- Full-time
- $206,000 / year
- San Francisco, CA
Email the hiring manager to get a response.
Get their verified email + an intro that's ready to send.
Subject: Interested in the Senior Staff Software Engineer role at NexHealth
Hi Sam — I came across the Senior Staff Software Engineer opening and wanted to reach out directly. I've spent the last few years doing exactly this kind of work, and NexHealth stood out because…
✎ Personalized to your résumé after sign-up.
- ✓ Verified email of the hiring manager
- ✓ Intro email personalized to your résumé
- ✓ $9/mo = unlimited — any job link
Secure checkout · cancel anytime
Job highlights
- Build and scale data processing and storage.
- Develop real-time EHR integrations.
- Drive 100x growth in platform usage.
- Own cross-functional projects end-to-end.
- Partner with leaders on engineering goals.
About the role
About NexHealth
Our healthcare system remains frustratingly analog. When you live in a world of one-tap car rides, instant meal delivery, and unlimited streaming, why do you still have to call to schedule a doctor’s appointment and fill out a clipboard in the waiting room?
NexHealth’s mission is to accelerate innovation in healthcare by connecting patients, providers, and developers. We’re building the infrastructure layer for modern healthcare, connecting thousands of fragmented, on-premise, and closed EHR systems into a single, modern platform that powers software, APIs, payments, and patient experiences across the ecosystem.
Founded: 2017
Headquarters: San Francisco, CA
Funding: $177M Series C
Employees: 200+
Trusted by tens of thousands of providers and hundreds of health-tech developers — forging the infrastructure layer that modern healthcare needs
About The Role
NexHealth has built the world’s most advanced healthcare integration API that synchronizes in real-time. With our real-time integration with electronic health record systems (EHRs), we help developers at tech companies like Swell, Truelark, Quip, Cherry, and more quickly build products and services that synchronize with EHR systems. NexHealth has also built our own doctor facing SaaS product on top of our own API.
On the platform engineering team, you’ll work on some of our most challenging problems, from building an open data lake for health records, to building dev ops for our next 100x growth, to defining and building the next generation of health record system integrations for the industry.
What You’ll Do
- Keep up with our exponentially growing customer base and associated dataset, scaling our data processing and storage layer from terabytes to petabytes and beyond.
- Build and maintain bidirectional, real-time integrations with dozens of EHRs, scaling to hundreds or thousands of integrations.
- Drive improvements to our core systems to unlock 100x growth in the number of practices, patients, and developers relying on our platform.
- Own cross-functional projects end to end, from technical design and decomposition to a successful launch and rollout.
- Partner with engineering leaders and product managers to generate, prioritize, and deliver on ambitious engineering goals.
What You’ll Bring
- 10+ years of experience as a software engineer, with a focus on building scalable back-end systems and platforms.
- Deep experience integrating and scaling storage systems, cloud-native services, and related open source projects, including the Kubernetes ecosystem, AWS, and PostgreSQL.
- Knowledge of common DevOps tools and practices. Firm grasp of quality and security engineering principles. You understand not just the what, but also the why.
- A vision for what great software and great engineering looks like, and the technical expertise and leadership skills to make that vision a reality.
- Excellent systems-level thinking. You can understand all the different components of a distributed system, how they interact, and how customer journeys and data flows touch each part.
- Excellent written and verbal communication skills. You can communicate technical concepts to business stakeholders, and business needs to the engineering team.
Compensation
Actual salaries will vary depending on factors including but not limited to location, experience, and performance. The range listed is just the base salary component of NexHealth’s total compensation package for employees. Other benefits may include stock options, an unlimited paid time off policy, and up to 100% coverage on medical, vision and dental insurance.
NexHealth Compensation Range
$206,000—$268,000 USD
Benefits
- Full Medical, Dental, and Vision (up to 100% covered)
- 401K and commuter benefits
- Flexible PTO
- High-impact work that directly improves the healthcare experience for millions
Our Values
- Solve the customer’s problems, not yours: When making decisions, think from the perspective of the customer. It’s easy to make decisions that make our lives simpler, but not the customers.
- Do the things others are not willing to do: As a Nexer, always go after the hardest problems. Pursue things at the highest quality. Move at the fastest pace.
- Take ownership: Act like a founder. Own your roles, destinies, mistakes, behavior, and our mission. The buck stops with each of us - no blaming or excuses.
- Say what’s on your mind, with positive intent: Be direct, proactive, transparent, and frequent in your communication.
- Default trust: As a Nexer, you do not have to earn trust, trust is given to you by default. If we by default trust each other, our speed of communication, feedback, information sharing, and overall improvements will be a lot faster.
- Think in first principles: We first identify the problem and then break it down to its fundamentals before diving into solutions. We constantly ask “why” to validate our assumptions.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We provide reasonable accommodation for individuals with disabilities to participate in the application or interview process. Contact talent@nexhealth.com to request assistance.
Key skills/competency
- Senior Staff Software Engineer
- Scalable Back-end Systems
- Platform Engineering
- Cloud-Native Services
- Kubernetes
- AWS
- PostgreSQL
- DevOps
- Systems-Level Thinking
- Healthcare Integration
Skills & topics
- Senior Staff Software Engineer
- Software Engineer
- Platform Engineering
- Backend Development
- Scalability
- Cloud Computing
- AWS
- Kubernetes
- DevOps
- Healthcare Technology
- API Development
- Data Engineering
- System Architecture
- PostgreSQL
How to get hired
- Tailor your resume: Highlight 10+ years in scalable back-end systems, cloud-native services, and DevOps.
- Showcase leadership: Emphasize your vision for great software and systems-level thinking.
- Quantify achievements: Provide examples of scaling data processing and driving growth.
- Address communication: Demonstrate ability to explain technical concepts to stakeholders.
- Research NexHealth's values: Align your application with their focus on customer problems and ownership.
Technical preparation
Behavioral questions
Frequently asked questions
- What does a Senior Staff Software Engineer at NexHealth do?
- As a Senior Staff Software Engineer at NexHealth, you will work on challenging platform engineering problems. This includes scaling data processing and storage, building real-time integrations with EHR systems, driving platform growth, and owning cross-functional projects from design to launch. You'll collaborate with engineering leaders and product managers to achieve ambitious goals.
- What are the key technical skills required for this NexHealth role?
- This role requires over 10 years of experience in scalable back-end systems and platforms. Key technical skills include deep experience with cloud-native services, Kubernetes, AWS, PostgreSQL, and common DevOps tools. Strong systems-level thinking and a firm grasp of quality and security engineering principles are also essential.
- How does NexHealth support its employees?
- NexHealth offers a comprehensive benefits package including full medical, dental, and vision coverage (up to 100% covered), 401K, commuter benefits, and flexible PTO. They also provide high-impact work that directly improves the healthcare experience and may offer stock options.
- What is the company culture like at NexHealth?
- NexHealth fosters a culture centered around solving customer problems, taking ownership, direct communication with positive intent, default trust, and thinking in first principles. They encourage employees to act like founders and pursue challenging problems with high quality and speed.
- How can I demonstrate my leadership potential for the Senior Staff Software Engineer position at NexHealth?
- To demonstrate your leadership potential, highlight your experience in defining and building new systems, your vision for great engineering, and your ability to guide technical design and implementation. Show examples where you've influenced technical direction and mentored other engineers.
- What kind of data challenges can I expect at NexHealth?
- You can expect to manage and scale data processing and storage from terabytes to petabytes. This involves handling a rapidly growing customer base and associated datasets, requiring robust solutions for data management and infrastructure.
- What does 'healthcare integration API' mean in the context of NexHealth?
- NexHealth's healthcare integration API is a platform that connects fragmented electronic health record (EHR) systems. It synchronizes data in real-time, allowing developers and tech companies to build products and services that interface with these EHRs, thus modernizing healthcare infrastructure.
Similar roles
Open positions we recommend based on this role.
