Director of Software Engineering and Delivery
Apply NowCompany: Opus Inspection
Location: Tucson, AZ 85705
Description:
Why Opus?
At Opus, we combine advanced software delivery with purpose-driven impact-improving road safety and reducing harmful emissions across the U.S. As a global leader in intelligent vehicle support, our solutions rely on the strength and coordination of high-performing technical teams. The Director of Software Engineering and Delivery plays a critical role in shaping our future and delivering innovation that matters.
Job Purpose
The Director of Software Engineering and Delivery at Opus Inspection leads the strategic execution of enterprise software initiatives that support vehicle safety and emissions inspection services across the U.S. This role blends technology leadership, delivery excellence, and operational governance to coordinate internal engineering teams and external development partners while ensuring cross-functional alignment with Product, QA, IT, DevOps, and the PMO.
This leader owns the processes, tools, and training programs that enable consistent, repeatable delivery of high-quality software solutions. By defining and institutionalizing best practices, this role ensures projects are delivered on schedule, with architectural integrity, and in alignment with customer needs and the company's future-state vision.
Duties & Responsibilities
Required Qualifications
Preferred Qualifications
Salary
$150,00-200,000
At Opus, we combine advanced software delivery with purpose-driven impact-improving road safety and reducing harmful emissions across the U.S. As a global leader in intelligent vehicle support, our solutions rely on the strength and coordination of high-performing technical teams. The Director of Software Engineering and Delivery plays a critical role in shaping our future and delivering innovation that matters.
Job Purpose
The Director of Software Engineering and Delivery at Opus Inspection leads the strategic execution of enterprise software initiatives that support vehicle safety and emissions inspection services across the U.S. This role blends technology leadership, delivery excellence, and operational governance to coordinate internal engineering teams and external development partners while ensuring cross-functional alignment with Product, QA, IT, DevOps, and the PMO.
This leader owns the processes, tools, and training programs that enable consistent, repeatable delivery of high-quality software solutions. By defining and institutionalizing best practices, this role ensures projects are delivered on schedule, with architectural integrity, and in alignment with customer needs and the company's future-state vision.
Duties & Responsibilities
- Strategic Coordination of Technical Resources: Lead and align development resources across multiple internal engineering teams and external service providers to deliver enterprise-grade solutions supporting Opus's vehicle inspection mission.
- Oversight of External Development Teams: Manage vendor relationships, offshore teams, and third-party development groups, ensuring technical direction, quality, and timelines are met.
- Project Prioritization and Execution: Partner with the Project Management Office (PMO) to define project priorities, allocate resources effectively, and ensure timely execution against delivery schedules.
- Architectural Consistency and Governance: Own and enforce architectural standards and guidelines that ensure consistency within individual projects and across the overall software portfolio.
- Process Ownership and Team Enablement: Design, document, and maintain the processes by which engineering, DevOps, QA, and product teams collaborate. Ensure these processes are supported by training and onboarding programs to drive consistent execution across teams.
- Customer-Centric Solution Delivery: Ensure that customer needs are clearly captured, translated into actionable requirements, and aligned with technical delivery. Partner with Product Management to maintain alignment across roadmap, solution scope, and development effort.
- Sustaining Support Leadership: Provide oversight for systems in the maintenance and support phase, ensuring customer satisfaction, issue resolution, and continued system reliability.
- IT and DevOps Readiness: Ensure operational environments are well-supported by appropriate IT and DevOps activities, including CI/CD pipeline readiness, infrastructure stability, system monitoring, and incident response processes.
- Cross-Functional Alignment and Success Measurement: Coordinate across all technology disciplines-including Engineering, QA, IT, and DevOps-to ensure that customer outcomes are consistently achieved, and internal teams are unified in delivery goals.
- Progress Reporting and Risk Management: Deliver clear and concise updates to executive stakeholders, including delivery health, key metrics, milestones, and risk mitigation strategies.
Required Qualifications
- 10+ years of experience in enterprise software delivery, including large-scale platform development, SaaS, or ERP systems.
- 5+ years in a leadership role with experience overseeing software development, architecture, and cross-functional delivery teams.
- Proven success managing complex technical projects with external vendors or globally distributed teams.
- Deep knowledge of Agile methodologies, SDLC, PDLC, and DevOps practices.
- Demonstrated ability to own and institutionalize process frameworks and lead team training/adoption initiatives.
- Strong interpersonal and executive communication skills, with the ability to navigate business and technical discussions.
- Hands-on experience with modern collaboration and planning tools such as Azure DevOps, Jira, Confluence, and monitoring solutions.
Preferred Qualifications
- Background in software engineering or system architecture.
- Familiarity with REST APIs, XML, SOAP, and related web service technologies.
- PMP, SAFe, or ScrumMaster certification.
- Experience with data reporting, dashboards, and KPIs to support senior leadership and performance management.
- Exposure to high-availability, high-throughput transactional systems.
Salary
$150,00-200,000