Director, Software Development

Verra MobilityMesa, AZ

About The Position

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.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
  • Ten or more years in software engineering delivering modern enterprise systems.
  • 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.
  • 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.
  • 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.

Nice To Haves

  • Experience with platform and product ecosystems preferred.

Responsibilities

  • 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.
  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service