Senior Staff Software Engineer

NexHealth
Summary
Join NexHealth's Platform Engineering team as a highly experienced software engineer to tackle challenging problems, scaling data processing and storage, building real-time integrations with EHRs, and driving improvements to core systems. You will own cross-functional projects, collaborate with engineering leaders and product managers, and contribute to the company's ambitious growth goals. The ideal candidate possesses 10+ years of software engineering experience, expertise in scalable back-end systems, and deep knowledge of storage systems, cloud-native services, and DevOps practices. Excellent communication and systems-level thinking are essential. NexHealth offers a competitive salary, equity, commuter benefits, 401K, full medical, dental, and vision coverage, and unlimited PTO.
Requirements
- 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
Responsibilities
- 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
Benefits
- Competitive salary plus equity
- Commuter benefits
- 401K
- Full Medical, Dental and Vision
- Unlimited PTO