Vaughan Executive Partners, LLC ยท 1 day ago
Senior Director of Software Engineering
Vaughan Executive Partners, LLC is seeking a visionary Senior Director of Software Engineering to join their North America leadership team. This role involves defining the software engineering strategy, leading a team of Engineering Managers, and ensuring alignment with business goals while delivering high-quality enterprise software solutions.
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
Qualification
Required
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
Preferred
Master's degree in Software Engineering, Computer Science, or related technical field
Company
Vaughan Executive Partners, LLC
At Vaughan Executive Partners, we specialize in executive search and strategic talent solutions designed to elevate organizations and empower individuals.
Funding
Current Stage
Early StageCompany data provided by crunchbase