JobTarget Logo

Software Engineering Manager at E-470 Public Highway Authority (CO) – Aurora, Colorado

E-470 Public Highway Authority (CO)
Aurora, Colorado, 80018, United States
Posted on
Updated on
Salary:$150000 - $180000Employment Type:Full-Time

Explore Related Opportunities

About This Position

We are seeking an accomplished and visionary Software Engineering Manager to lead software development teams and drive engineering excellence across projects and programs. In this role, you will be responsible for managing teams, overseeing delivery execution, ensuring alignment with organizational strategy, and fostering a culture of innovation and continuous improvement. The ideal candidate will combine strong technical acumen with proven leadership, and stakeholder engagement experience. You will play a pivotal role in shaping the department’s structure, promoting best engineering practices, and delivering successful outcomes that meet both business and customer objectives.
Strategic Planning and Organizational Development:
  • Develop and implement long-term strategic goals for engineering department that align with the company’s mission and vision.
  • Design and maintain organizational structures that support the department’s and company’s strategic objectives.
  • Drive innovation and continuous improvement within engineering teams by fostering a growth-oriented environment.
  • Lead change management initiatives, clearly communicating objectives, expectations, and results across all organizational levels.
Engineering Management and Technical Leadership:
  • Promote Engineering Excellence through adoption of best practices, coding standards, and continuous integration/delivery pipelines.
  • Evaluate and enhance engineering processes, tools, and technologies to improve productivity and product quality.
  • Guide engineering teams in adopting modern SDLC methodologies and ensure they are effectively applied to meet project goals.
Stakeholder Engagement:
  • Build and maintain strong relationships with delivery teams, understanding their needs and aligning engineering efforts accordingly.
  • Act as a trusted technical advisor, ensuring stakeholder satisfaction through clear communication, transparency, and delivery excellence.
  • Participate in strategic planning, proposals, and presentations, showcasing the value of engineering innovation.
Team Leadership and People Development:
  • Lead, mentor, and inspire engineers, fostering a culture of accountability, collaboration, and continuous learning.
  • Oversee talent development, succession planning, and performance management within engineering units.
  • Encourage experimentation, creativity, and ownership in problem-solving and delivery execution.
  • Drive engagement and retention through recognition, feedback, and alignment with professional growth paths for engineering talent.
Strategic and Organizational Management:
  • Align departmental initiatives and operations with the organization’s strategic goals and vision.
  • Manage allocation of resources efficiently across programs and projects, balancing short-term needs with long-term objectives.
  • Define and monitor performance metrics and KPIs that measure engineers’ performance, quality, and innovation impact.

Leadership and Strategic Management:
  • 10+ years of experience in software engineering, including at least 5 years in managerial or leadership roles.
  • Demonstrated success in leading, mentoring, and developing engineering talent to enhance team performance, foster innovation, and drive the organization’s strategic goals.
  • Demonstrated ability to develop and execute strategic plans aligned with organizational objectives.
  • Proven record of leading change management initiatives and fostering innovation.
Stakeholder Management:
  • Excellent communication and interpersonal skills for managing stakeholder and executive relationships.
  • Experience translating technical concepts into business outcomes.
Team Development and Mentorship:
  • Passion for mentoring, coaching, and developing high-performing engineering teams.
  • Ability to inspire, motivate, and manage teams to achieve ambitious goals.
  • Strong interpersonal and conflict-resolution skills.
Technical Expertise:
  • Significant hands-on managing software engineers and build large-scale cloud/on-prem distributed services
  • Strong coding experience with modern development frameworks and languages (e.g., C++, C#, .NET, Python, Angular, UI frameworks).
  • Deep knowledge of databases and data design principles, including SQL (e.g., SQL Server) and/or NoSQL databases.
  • Knowledge of integrating diverse application ecosystems via APIs, microservices, and event-driven architectures.
Cloud and DevOps:
  • Experience with cloud platforms (e.g. Azure, or GCP) and cloud-native solutions.
  • Understanding of DevOps practices, CI/CD pipelines, and infrastructure as code (e.g., Terraform, Kubernetes, Docker).
Preferred Skills:
  • Experience managing large-scale distributed engineering organizations or global delivery teams.
  • Familiarity with cloud-first and AI-driven engineering strategies.
  • Exposure to performance management frameworks such as OKRs or balanced scorecards.

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

Job Location

Aurora, Colorado, 80018, United States

Frequently asked questions about this position

Latest Job Openings in Colorado

Medical Assistant - South Denver OBGYN, Castle Rock

OnPoint Medical Group
Castle Rock, CO

Buyer III

Air Squared Manufacturing Inc
Thornton, CO

Registered Nurse or Licensed Practical Nurse - Days & Weekends

NRT | Foundry Treatment Center
Broomfield, CO

CNC Field Service Engineer

Productivity Inc
Littleton, CO
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Service and Privacy Policy.
Apply Now