Remote job
Software Engineer III
Job details
About this role
Role overview Build, improve, and maintain software systems that support analysis of large healthcare datasets and provider performance. You’ll work with a cross-disciplinary engineering group on distributed systems, apply AI in software development, and help protect sensitive user information. The role combines hands-on engineering with learning across a changing technical environment.
Responsibilities - Use AI tools and techniques to help build, optimize, and maintain software systems. - Work with colleagues across disciplines to understand the problem domain and refine projects as needs evolve. - Apply sound security practices to protect user privacy and sensitive data. - Contribute to a high-growth engineering environment where system demands and technical approaches continue to evolve.
Requirements - At least two years of software engineering experience, ideally including distributed, event-driven systems. - A broad engineering approach and readiness to learn languages, frameworks, and techniques as project needs change. - Familiarity with data security and healthcare privacy compliance, including HIPAA. - Comfort taking ownership, working with urgency, and giving and receiving candid feedback in a demanding team environment.
Nice to have - Experience with cloud infrastructure, containers and orchestration, data pipelines, or modern web application development. The stated stack includes AWS, Kubernetes, Python, TypeScript, React, Go, Airflow, and dbt.
Benefits and work setup - Remote work is available, with occasional travel to the team’s headquarters. - The role includes equity eligibility and benefits such as flexible paid time off, medical, dental and vision coverage, and a 401(k). - The listed target base salary is $175,000–$195,000, depending on qualifications and other factors.