Logo
Vaughan Executive Partners, LLC

Senior Director of Software Engineering

Vaughan Executive Partners, LLC, Granite Heights, Wisconsin, United States

Save Job

Direct message the job poster from Vaughan Executive Partners, LLC

Founder | Executive Search & Career Strategy | C-Suite | HR | Consultant| Culture Builder | Full Cycle Recruiting | Helping Talent and Teams Thrive… Role Summary:

Our client is seeking a visionary Senior Director, Software Engineering to join the North America leadership team. This leader will define the software engineering strategy and will lead and partner with teams across the US and globally. The Senior Director will work both strategically and hands‑on to deliver results for the business and lead a team of Engineering Managers and their respective teams, focused on the design, development, and execution of software projects to ensure alignment with the business goals. The ideal candidate is both strategic and hands‑on, driving high‑quality delivery of enterprise software solutions while fostering innovation, collaboration, and continuous improvement.

Key Responsibilities

Define and execute the software engineering strategy in alignment with business goals and product priorities.

Drive transformation initiatives and ensure cross‑functional alignment with product management, technical teams, and stakeholders.

Partner with executive leadership to drive innovation and advance technology adoption and innovation.

Develop strategies and new initiatives with the team to advance the technical level both at the company, department, and product level.

Provide architectural guidance for scalable, secure, and sustainable software solutions.

Oversee planning, design, execution, and delivery of multiple enterprise software projects on time and within budget.

Implement best practices in software development, agile methodologies, and quality assurance.

Ensure robust quality, assurance, testing and deployment processes.

Define and monitor engineering KPIs tied to velocity, quality, performance, resilience, and user experience.

Lead, mentor and develop Software Managers, Architects, and Engineers, fostering a high‑performing, diverse, and collaborative team.

Develop talent, establish global engineering processes, and ensure successful execution across all locations.

Cultivate a culture of innovation, accountability, and continuous improvement.

Develop and execute a global location strategy for end‑to‑end software development and testing, leveraging a global model to maximize efficiency, scalability, and delivery effectiveness.

Core Competencies

Master’s degree in Software Engineering, Computer Science, or related technical field preferred.

10+ years of experience in software engineering, data engineering, or related technical roles.

5+ years of senior technology leadership experience, managing engineering managers and cross‑functional teams.

5+ years of experience driving architecture and engineering excellence at enterprise scale.

Proven track record in strategic planning, software delivery, and execution of complex projects.

7+ years of experience with cloud architecture, cloud computing, data technologies, DevOps practices, open‑source integrations, and modern software design patterns.

Experience leading global software development teams across multiple locations and time zones.

Proven track record of managing large‑scale projects, delivering results, and influencing stakeholders in a large, matrixed environment.

Excellent leadership, mentoring, and talent development skills; able to attract and retain top technical talent.

Demonstrated ability to align technology strategy with business goals and drive transformational initiatives.

Willingness to travel to support key initiatives, conferences, customer engagement, and team collaboration.

#J-18808-Ljbffr