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
Computer and Information Systems Managers jobs in ColoradoJobs in ColoradoComputer and Information Systems Managers jobs
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:
Leadership and Strategic Management:
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.
- 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.
- 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.
- 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.
- 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.
- Excellent communication and interpersonal skills for managing stakeholder and executive relationships.
- Experience translating technical concepts into business outcomes.
- 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.
- 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.
- 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).
- 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).
Scan to Apply
Just scan this QR code to apply from your phone.
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
Radiologic Technologist and Clinic Coordinator - Ambulatory Care Clinics - Full time
Aspen Valley Hospital
Snowmass Village, 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