VP of Engineering

United States Department of Defense
Summary
Join DEPT® as their experienced VP Engineering to lead engineering teams and drive technical excellence. This role involves engineering delivery, team leadership, and technical architecture, ensuring high-quality software development while supporting business objectives. As a member of the Technology Leadership Team, you will manage engineering operations and development practices, partnering with senior leadership to implement strategies driving client success and business growth. You will represent the engineering team commercially, lead technology team through architecture design, and lead day-to-day engineering operations. The position also includes responsibilities in technical delivery and architecture, engineering team development, commercial growth and delivery support, and development and cross-functional partnership. The ideal candidate will have 10+ years of full-stack software engineering leadership experience and a strong track record of managing engineering teams and delivering complex applications.
Requirements
- 10+ years of full-stack software engineering leadership experience, preferably in digital agencies, consultancies, or client-services environments
- Strong track record of managing engineering teams and delivering complex web and mobile applications
- Deep experience with modern development frameworks (React, Node.js, Python, etc.), cloud platforms (AWS, GCP, Azure), CMS & Martech Platforms (Adobe, Contentful, etc) and DevOps practices
- Experience in client-facing roles with ability to communicate technical architecture and development approaches to business stakeholders
- Strong understanding of software development lifecycle, agile methodologies, and engineering best practices
- Commitment to building diverse, inclusive engineering teams and fostering collaborative development environments
Responsibilities
- Represent the engineering team’s capabilities commercially to clients and partners; defining the organization’s key value propositions and technical philosophies
- Leading the technology team through technical architecture design and build vs. buy decisions for client work, understanding opportunities and gaps in the major CMS and Martech platforms and when to build in order to bridge their limitations
- Lead day-to-day engineering operations across the Americas region, ensuring consistent code quality, development standards, and delivery excellence
- Stay current on engineering best practices, development frameworks, and technical trends that enhance DEPT's development capabilities
- Oversee engineering resource allocation and sprint planning, balancing client project needs with technical debt and platform improvements
- Drive engineering process improvements and implement development best practices, including identification and management of investment in client project accelerators, SDLC standards and core technology alignment
- Support engineering budget planning and execution, ensuring efficient team utilization and strong project delivery
- Serve as senior engineering expert for client projects, helping design technical solutions and development approaches
- Support business development through technical expertise, solution architecture, and engineering feasibility assessments
- Ensure engineering deliverables meet technical requirements and are delivered on time, within scope, and with high code quality
- Collaborate with project teams to identify engineering opportunities that improve client solutions and development efficiency
- Build and lead high-performing engineering teams across front-end, back-end, full-stack, and DevOps functions
- Foster a culture of technical excellence, continuous learning, and collaborative development practices
- Support diversity, equity, and inclusion initiatives within the engineering organization
- Recruit, mentor, and develop engineering talent across all levels, from junior developers to senior architects
- Shape and evolve commercial strategy by helping to define narrative and approach across DEPT®’s technical offerings
- Support the intake and qualification of net-new client opportunities
- Lead or contribute to scope and timeline estimation for custom solutions and implementation plans
- Partner with Growth, Client Partners, and other Crafts to deliver craft proposals and deliver client pitches. This includes supporting pitch creation and leading technical sections in client presentations, tailoring the story to resonate with both technical and non-technical stakeholders
- Define budget, timeline, and staffing logistics in collaboration with Growth, Client Partnerships, and Delivery to ensure competitiveness and profitability, while maintaining the ability to deliver effectively
- Provide senior technical leadership during technical discovery phases and project execution
- Act as escalation and strategic advisor for complex accounts or high-risk delivery engagements
- Oversee the execution and delivery of software development projects, ensuring technical quality and timeline adherence
- Partner with design, strategy, and product teams to ensure seamless integration between technical and creative solutions
- Communicate technical architecture and development decisions clearly to clients and internal stakeholders
- Support implementation of development tools and processes that improve engineering productivity and code quality
Benefits
- Healthcare, Dental, and Vision coverage
- 401k plan, plus matching
- PTO
- Paid Company Holidays
- Parental Leave