The Senior Director, Software Engineering leads the strategy, development, delivery, and ongoing support of software solutions that enable patient support services. The role oversees engineering teams responsible for patient engagement platforms, case management applications, data integrations, digital patient experiences, reporting systems, and operational technology supporting patients, providers, pharmaceutical manufacturers, and internal teams. Working closely with Product Management, Operations, Data & Analytics, Compliance, Quality, and Client Services, this leader delivers scalable, secure, and compliant technologies that improve patient outcomes and operational efficiency. The position drives engineering practices, cloud modernization, software quality, cybersecurity, and team development while promoting innovation and continuous improvement. The role includes setting engineering strategy and roadmaps; leading and developing engineering teams; overseeing software design, development, testing, deployment, and support; guiding architecture and technology choices; ensuring regulatory compliance, security, and quality; monitoring operational performance; and collaborating across the business and with clients. It also includes applying AI tools such as Claude, ChatGPT, GitHub Copilot, and Codex to accelerate engineering work.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior