Remote job
Senior Manager, Software Development Engineering
Job details
About this role
Role overview Lead engineering work across several Scrum teams building scalable enterprise applications and web services for healthcare-related partner programs. The role combines technical direction and software delivery with coaching, cross-team coordination, and responsibility for security and privacy in systems that may handle protected health information.
Responsibilities - Design and deliver reliable, scalable distributed services and enterprise applications. - Guide implementation of product direction across teams and help establish consistent engineering practices and technology choices. - Coach engineers through software design and delivery, with particular support for junior team members. - Promote secure coding practices and ensure teams account for the privacy of protected health information. - Review engineering and uptime measures, identify risks and unnecessary complexity, and drive improvements across dependent teams. - Partner with product and operations groups to adopt useful technologies and engineering practices.
Requirements - At least 5 years of relevant experience, including 2 years leading projects or managing direct reports. - Familiarity with messaging systems such as Kafka, NServiceBus, or RabbitMQ. - Experience with application containers, Kubernetes, and container management. - Experience with Scrum or Agile delivery and continuous integration and deployment. - Strong communication skills and ability to build effective partnerships with product and operations teams. - Experience using AI-assisted coding tools.
Nice to have - 8 or more years in software engineering, including substantial experience with .NET, C#, Web API, and REST services. - Exposure to caching technologies such as Redis or Couchbase, messaging platforms, or speech-to-text and text-to-speech systems. - Experience creating and deploying LLM agents. - Bachelor’s degree in computer science or a related field, or equivalent experience.
Benefits and work setup Full-time role with a stated base pay range of $106,605–$284,280, plus eligibility for an incentive program and equity awards. Benefits include medical, dental, and vision coverage, paid time off, retirement savings, and wellness programs, subject to eligibility.