Senior Software Engineer, Integrations – United States
In this role you will join a fast‑growing engineering environment focused on building modern, high‑impact healthcare technology. You will contribute to complex integrations, scalable services, and platform enhancements that support product evolution and clinical intelligence. Working autonomously within agile teams, you will help drive technical design decisions, ensure software quality, and support interoperability initiatives across the ecosystem. Your work will directly enhance product performance, cross‑functional collaboration, and the user experience. This position is ideal for someone who enjoys technical leadership, ownership of end‑to‑end features, and building meaningful solutions in a mission‑driven environment.
Accountabilities
- Collaborate within fast‑paced agile teams to build and improve a large‑scale software platform.
- Support interoperability initiatives to expand the reach of products and services in the marketplace.
- Provide technical leadership throughout design discussions, sprint planning, and implementation.
- Own end‑to‑end delivery of platform features, enhancements, and integrations.
- Contribute to data‑driven technical decisions by actively participating in architecture and design work.
- Promote a strong culture of testing, documentation, and code quality through best development practices.
- Ensure disciplined adherence to healthcare security practices across all components.
- Mentor junior engineers and contribute to collaborative knowledge sharing within the team.
- Participate in writing technical documentation to strengthen team alignment and maintain engineering standards.
- Work cross‑functionally with product, architecture, and customer‑facing teams to deliver complete solutions.
- Assist in sprint ceremonies, backlog prioritization, and planning when needed.
Qualifications
- At least 5 years of experience across the full software development lifecycle.
- Strong background in managing development timelines and delivering high‑quality execution in cross‑functional environments.
- Proven experience designing and architecting scalable software systems.
- Expertise in building APIs and data services using Java.
- Experience with data modeling, storage design, and observability tools.
- Experience with Kafka or similar event‑streaming technologies.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent discipline.
- Hands‑on experience developing CI/CD pipelines in GitHub Actions.
- Proficiency with infrastructure‑as‑code tools such as Terraform.
- Experience building system integrations and web applications as part of engineering teams.
- Strong commitment to product quality, design principles, and end‑to‑end ownership.
- Familiarity with best practices such as version control, automated testing, and CI/CD.
- Capacity to collaborate across teams and contribute to improved technical delivery.
- Ability to lead new feature development with a focus on non‑functional requirements and accurate estimations.
Benefits
- Fully remote position with approximately 5% travel.
- Medical, dental, vision, life, disability insurance, along with an Employee Assistance Program.
- 401(k) retirement plan with company matching, plus FSA and HSA options.
- Up to 184 hours of paid time off per year, in addition to company holidays.
- Up to 14 weeks of paid parental leave.
- Pet insurance.
- Annual salary range of 131,000 to 150,000 USD, depending on experience and qualifications.