Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Compile Logo

Director, Software Engineering

Compile

$152,300 - $253,900
Sep 3, 2025
Columbus, OH, US
Apply Now

McKesson is looking to lead multiple development teams responsible for designing, developing, and maintaining high-quality software solutions for their SCP (Strategic Capabilities & Partnership) suite, ensuring alignment with business goals and driving innovation.

Requirements

  • Proven experience architecting, designing, and delivering enterprise-level software applications, particularly in cloud environments with microservices architectures.
  • Hands-on experience with technologies such as .Net, ReactJS, Node.js, Angular, MVC frameworks and event-driven architectures.
  • Demonstrated expertise in DevOps, Agile, and SRE practices with strong exposure to CI/CD pipelines.
  • Deep technical expertise in building scalable, distributed systems and leading teams in delivering complex projects on time and within budget.
  • Expertise in Agile methodologies, including Scrum, Kanban, and continuous improvement processes.
  • Expertise in modern technologies, such as machine learning, cloud computing, and mobile app development.
  • Experience with event-driven streaming architectures and real-time data.

Responsibilities

  • Partnering with the CMM Principal Architect(s), design, and implement scalable, secure, and high-performance enterprise-level software applications, with a strong focus on cloud-based solutions, microservices, and event-driven streaming architectures.
  • Ensure that all systems are designed with scalability and security at their core, leveraging modern technologies.
  • Ensure that all software development is aligned with best practices, ensuring high availability, fault tolerance, and seamless integration with other enterprise systems.
  • Champion Agile practices (Scrum, Kanban) across the software engineering teams, ensuring that teams are delivering high-quality software iteratively.
  • Oversee the end-to-end software development lifecycle (SDLC), from requirements gathering to post-deployment support, ensuring that best practices are followed throughout.
  • Identify and address operational inefficiencies, implementing process improvements to enhance team productivity and project delivery.
  • Build and scale high-performing engineering teams by hiring, training, and mentoring engineers, managers, and technical leaders.

Other

  • Lead the development and implementation of the technical strategy ensuring alignment with overall business goals for SCP
  • Oversee and mentor engineering managers and teams across multiple product lines and business units, ensuring high performance and adherence to best practices.
  • Manage departmental sub-functions within broader organizational initiatives, contributing to long-term technical vision and operational success.
  • Define, communicate, and enforce technology standards, methodologies, and best practices across the engineering organization.
  • Develop and manage budgets, timelines, and policies for the engineering department, ensuring on-time and on-budget project delivery.