Skip to main content

Director, Software Development

Mesa, Arizona
Apply

 

 

Position Overview
As Director of Software Delivery, you will lead a radical transformation to consolidate core platforms by reducing fragmented systems into a smaller set of scalable, secure, and reusable platform capabilities. You will own end to end delivery outcomes, from planning through build, test, release, and production stability, while enabling high performing Technical Leads and their squads to ship predictably.

This role is the critical link across engineering, product, QA, DevOps, security, and operations. You will build operating standards, tooling, and measurable quality and flow KPIs that improve speed without sacrificing reliability.

What You Will Own

Platform Consolidation & Transformation
Drive a multi‑year roadmap to consolidate legacy and modern systems into standardized, reusable platform services. Reduce duplication and accelerate delivery across product lines.

Delivery Excellence at Scale
Own predictable, high‑quality delivery across multiple squads, including roadmap commitments, release readiness, operational stability, and technical leadership. Build and develop a strong bench of Tech Leads and Engineering Managers. Establish clear decision rights, architecture governance, and engineering standards that enable squads to operate with autonomy.

Operating Model & Execution Cadence
Implement a consistent delivery rhythm, including planning cycles, quarterly objectives, and release coordination where appropriate. Provide transparent reporting on throughput, quality, risks, and dependencies.

Engineering Standards & Tooling
Standardize CI/CD pipelines, code quality gates, testing strategies, observability, incident learning practices, and environment management to ensure consistency and reliability across teams.

Production Outcomes
Ensure platforms meet expectations for availability, reliability, performance, security, and serviceability. Focus on reducing incidents and improving recovery time when issues occur.

Cross‑Functional Partnership
Partner closely with Product, Customer Success or Implementations, Quality, IT, and Operations to align priorities, manage dependencies, and remove delivery friction.

Talent & Vendor Leadership
Recruit, develop, and retain top engineering talent. Set clear expectations and measurable outcomes for contractors and vendors to ensure consistent quality, accountability, and continuity.

Essential Responsibilities

  • Define and execute a platform transformation strategy that consolidates systems, simplifies architecture, and creates shared services and APIs used across products and teams.
  • Lead a portfolio of products or applications and squads to deliver business outcomes with measurable improvements in deployment frequency and lead time, change failure rate and defect escape, operational stability and incident trends, and predictability of delivery and capacity utilization.
  • Build and run an architecture and delivery governance model that aligns Tech Leads on patterns, standards, and integration approaches.
  • Establish and enforce standards for engineering practices including branching, code review, automated tests, security scanning, documentation, release approvals, and rollback strategy.
  • Drive modernization initiatives using cloud native patterns such as SaaS, containers, APIs, eventing, and data and analytics, with pragmatic migration paths from legacy to modern.
  • Ensure cybersecurity posture is embedded into the SDLC and operational practices. Partner with security leaders to meet compliance and audit expectations.
  • Create a culture of accountability, learning, and continuous improvement through strong feedback loops, post incident learning, and quality ownership.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
  • Ten or more years in software engineering delivering modern enterprise systems.
  • Experience with platform and product ecosystems preferred.
  • Five or more years leading multiple teams or squads through managers and or Tech Leads.
  • Demonstrated success leading platform transformation and consolidation across legacy and modern technology, including decommissioning systems and reducing complexity.
  • Experience operating at scale with Agile and Lean delivery practices and measurable flow and quality improvements.

Technical Background

  • Experience across many of the following. .NET and C#, Java, SQL, modern web such as React, Angular, or Node, APIs such as REST or GraphQL, microservices or service oriented patterns. Azure or AWS, containers, CI/CD, Git based workflows.
  • Observability and reliability practices such as logging, metrics, tracing, incident response, and root cause analysis. Data platforms, ETL or data processing, and BI or analytics.

Leadership Competencies

  • Proven ability to lead through influence and through leaders, including Managers and Tech Leads.
  • Clear communicator who can translate strategy into execution with measurable outcomes.
  • Strong judgment, knowing when to standardize and when to allow divergence.
  • Comfortable driving change, confronting ambiguity, and making tradeoffs explicit.
  • High accountability and high empathy, building durable partnerships with stakeholders.

Success in the First 6 Months

  • Establish platform consolidation roadmap and governance, including decision rights, patterns, and integration standards.
  • Reduce redundancy and publish a deprecation plan for legacy components.
  • Improve delivery predictability and quality KPIs quarter over quarter.
  • Implement a consistent Tech Lead and squad operating model with clear ownership boundaries.
  • Introduce release readiness and production health reviews to measurably improve stability.

Verra Mobility Values

An ideal candidate for this role naturally works in alignment with the Verra Mobility Core Values:

  • Own It. We focus on high performance and drive toward breakthrough outcomes. Our employees ensure accountability, optimize and align work, focus on the customer, and cultivate innovation.
  • Do What’s Right. We champion integrity and good character. Our team members model ethical behavior, demonstrate good judgment and are courageous.
  • Choose Courage Over Comfort. We lean into the conversations, decisions and actions that move the business forward, even when they feel uncomfortable. We challenge assumptions, address issues early and prioritize progress over ease.
  • Win Together. We believe in growing and inspiring people together. We seek people who collaborate, value differences, think and act globally, foster an engaging work environment, and recognize and develop others.

With your explicit consent which you provided as part of the application process, we will retain candidate personal data solely for the business purpose for which it was collected. In no event will we retain such data more than two (2) years following the closure of the recruitment process relating to the role for which you applied or in the event other related job opportunities arise within the company. Verra Mobility Applicant Privacy Notice

Verra Mobility is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. 

. 

Apply

One of the most rewarding aspects about working at Verra Mobility is the emphasis leaders place on work-life integration. Having the flexibility to be open about family priorities, and leadership’s acceptance of working around them, fosters an environment where I show up as the best professional version of myself, with a concentrated focus on work, every single day.

— Jessica Geib,
Director, Business Operations

One of the things I look forward to the most working at Verra Mobility is the comradery that ensues with each challenge. It’s so refreshing coming into work each day knowing what a dedicated, and motivated group I have the pleasure to work with.

— Justin Bybee,
Manager, Field Services

Jobs
for You

No Recently Viewed Jobs

Please browse jobs.

Then you'll be able to see your recently viewed jobs here.

No Saved Jobs

Please browse jobs and click the 'Save' button for the jobs you are interested in.

Then you will be able to see your saved jobs here.