Manager, Software Engineering
Listed on 2026-08-30
-
Software Development
Software Project Mgr/ Lead, Software Architect, DevOps, Software Engineer
Job Description
Company Cox Automotive - USA Job Family Group Engineering / Product Development Job Profile Manager, Software Engineering Management Level Manager
- People Leader Flexible Work Option Hybrid
- Ability to work remotely part of the week Travel % Yes, 5% of the time Work Shift Day Compensation Compensation includes a base salary in the range of $ - $. The base salary may vary within the anticipated base pay range based on factors such as the ultimate location of the position and the selected candidate’s knowledge, skills, and abilities.
Position may be eligible for additional compensation that may include an incentive program.
The Manager, Software Engineering is responsible for leading and developing high-performing engineering teams that design, build, and deliver scalable, high-quality software solutions. This role combines strong people leadership with technical direction, ensuring teams consistently deliver business value while maintaining engineering excellence. In addition, this role drives adoption of AI-transformed development practices and specification-driven engineering, enabling faster, higher-quality, and more predictable delivery outcomes.
What You’ll DoTeam Leadership & Delivery
Lead, grow, and mentor a team of software engineers, fostering a culture of accountability, collaboration, and continuous improvement.
Oversee the planning, design, development, and delivery of software products and services.
Ensure delivery of secure, scalable, and well-tested software aligned with business and customer needs.
Partner with Product, Architecture, and Business stakeholders to translate requirements into technical solutions.
Engineering ExcellenceEstablish and enforce engineering best practices, including testing, automation, observability, and reliability.
Drive continuous improvement across development processes, including Agile practices and Dev Ops principles.
Promote high standards of code quality, architecture, and system design.
AI-Transformed DevelopmentChampion adoption of AI-assisted development tools (e.g., Copilot, Claude) for coding, testing, and documentation.
Define best practices for safe, secure, and effective AI usage within the SDLC.
Enable teams to evaluate and validate AI-generated outputs for correctness, security, and maintainability.
Drive productivity improvements through AI-enabled automation and developer workflows.
Spec-Driven DevelopmentEstablish and scale spec-driven development (SDD) practices across teams.
Ensure clear, structured specifications define requirements, architecture, and acceptance criteria before implementation.
Promote specification-first workflows where specs serve as the authoritative input for development and AI-assisted execution.
Align engineering, product, and UX teams around shared specifications to improve clarity and reduce rework.
Strategy & CollaborationContribute to technical strategy and roadmap planning.
Represent engineering in cross-functional planning and strategy discussions.
Use metrics to guide data-driven decisions and continuous improvement.
Talent ManagementManage hiring, onboarding, performance management, and career development of team members.
Coach engineers on technical skills, system design, and modern development practices.
Build a strong engineering culture focused on ownership, craftsmanship, and learning.
Who You AreBachelor’s degree in Computer Science and 6 years’ experience in a related field. The right candidate could also have a different combination, such as a master's degree and 4 years’ experience; a Ph.D. and 1 year experience in a related field; or 18 years’ experience in a related field. Proven background in hands-on software engineering required, with demonstrated success designing, building, and scaling production-grade systems prior to moving into leadership.
6+ years of software engineering experience, including experience leading or managing teams. Experience designing and building distributed, cloud-based applications (e.g., AWS). Strong understanding of software development lifecycle, Agile methodologies, and modern engineering practices. Availability for rotational on-call duties outside of standard…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).