Senior Director of Software Engineering jobs in United States
cer-icon
Apply on Employer Site
company-logo

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.

Staffing & Recruiting
Hiring Manager
Kristina Sawdy
linkedin

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

Software Engineering StrategyCloud ArchitectureEnterprise Software DeliveryTechnical LeadershipAgile MethodologiesData TechnologiesDevOps PracticesSoftware Design PatternsTalent DevelopmentMentoring SkillsCross-Functional Collaboration

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

twitter
company-logo
At Vaughan Executive Partners, we specialize in executive search and strategic talent solutions designed to elevate organizations and empower individuals.

Funding

Current Stage
Early Stage
Company data provided by crunchbase