Director of Engineering
Job in
Arvada, Jefferson County, Colorado, 80004, USA
Listed on 2026-07-21
Listing for:
Jobtailor
Full Time
position Listed on 2026-07-21
Job specializations:
-
Software Development
Software Project Mgr/ Lead, Software Engineer, Software Architect
Job Description & How to Apply Below
Responsibilities
- Define, strategize, and execute the roadmap with the engineering leadership team to improve our processes and provide an outstanding Developer Experience for our Engineers.
- Lead, mentor, and grow the engineering manager and technical leads so that they can develop their careers as they build high-quality technologies across our application stack.
- Ensure strong collaboration across distributed or cross-functional teams.
- Drive the design, integration, and delivery of Bid-to-Bill solutions to support front-to-back energy market workflows, ensuring seamless alignment between trading, settlement, compliance, and reporting processes.
- Champion a culture of learning, continuous improvement, and psychological safety.
- Collaborate with the Agile Software Development teams and client subject matter experts to ensure the successful delivery of software projects.
- Forecast staffing and resource needs to meet business demands. Develop and grow the Engineering Team by recruiting, hiring, and retaining curious and driven Engineers who delight in solving our customers’ problems.
- Oversee the delivery of scalable, secure, and reliable software systems.
- Establish and monitor KPIs for quality, velocity, and operational excellence.
- Promote best practices in software architecture, design, and testing.
- Ensure adherence to security, compliance, and data protection standards.
- Stay current with emerging technologies to inform strategic decisions.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Minimum of 10 years of progressive engineering experience.
- Minimum of 5 years of experience as an Engineering Leader with a servant leadership mindset, a passion for product development flow, and a strong customer focus.
- Minimum of 5 years of experience managing small teams and building complex products in an agile environment.
- Proven success in scaling and leading high-performing engineering teams.
- Demonstrated ability to balance strategic vision with tactical execution.
- Strong background in software development, architecture, and modern technology stacks.
- Passionate about creating and improving efficient software development practices.
- Excellent communication, collaboration, and decision-making skills.
- Excellent track record of collaborating with technical and non-technical stakeholders to deliver great products.
- Experience with Agile Software Development methodologies (we use Kanban).
- Experience with Lean Software Development, Dev Ops, and CI/CD is a plus.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
(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).
Search for further Jobs Here:
×