1

Director Of Software Engineering Jobs in Denver, CO

Director of Software Engineering

Boulder, CO · On-site

$262.40K/yr

This Director will lead that transformation. You will set the technical vision, define the ... of software engineering experience, with at least 3 in a technical leadership or staff-level ...

This Director will lead that transformation. You will set the technical vision, define the ... of software engineering experience, with at least 3 in a technical leadership or staff-level ...

Director of Software Engineering

Boulder, CO · On-site

$171K - $202.50K/yr

This Director will lead that transformation. You will set the technical vision, define the ... of software engineering experience, with at least 3 in a technical leadership or staff-level ...

Director of Software

Broomfield, CO · On-site

$254.90K/yr

They are seeking a Director of Software to lead the software engineering organization, manage integrated software performance, and collaborate with other directors to elevate software's role within ...

Director of Software

Denver, CO · On-site

$260.40K/yr

They are seeking a Director of Software to lead the software engineering organization, manage integrated software performance, and collaborate with other directors to elevate software's role within ...

Director of Software

Broomfield, CO · On-site

$211.15K - $239.25K/yr

Lead the software engineering organization - FSW, GNC, applied AI, ground - across approximately ... Partner with the Director of Hardware, Systems Engineering, and Program Management to make software ...

Director of Software

Broomfield, CO · On-site

$211.15K - $239.25K/yr

Lead the software engineering organization - FSW, GNC, applied AI, ground - across approximately ... Partner with the Director of Hardware, Systems Engineering, and Program Management to make software ...

Director of Software

Broomfield, CO · On-site

$211.15K - $239.25K/yr

Lead the software engineering organization - FSW, GNC, applied AI, ground - across approximately ... Partner with the Director of Hardware, Systems Engineering, and Program Management to make software ...

The Opportunity At WOW!, we're transforming how we build, scale, and deliver technology and we're looking for a Director of Software Platform Engineering to lead that evolution. This is a high-impact ...

next page

Showing results 1-20

Director Of Software Engineering information

See Denver, CO salary details

$143.1K

$261.4K

How much do director of software engineering jobs pay per year?

As of May 28, 2026, the average yearly pay for director of software engineering in Denver, CO is $251,059.00, according to ZipRecruiter salary data. Most workers in this role earn between $260,400.00 and $260,400.00 per year, depending on experience, location, and employer.

What Does a Director of Software Engineering Do?

As a director of software engineering, your responsibilities are to oversee the daily operations of the software engineering department and the long-term application of strategic planning for the department. You are ultimately responsible for creating policies and objectives for the department in collaboration with other director-level positions in the company. You are also heavily involved in the department’s finances and project management, and you often oversee multiple projects. At larger companies, you may have fewer technical duties, but for small and mid-sized companies, you may code or provide technical and managerial expertise on specific projects.

What are the key skills and qualifications needed to thrive as a Director of Software Engineering, and why are they important?

To thrive as a Director of Software Engineering, you need deep technical expertise in software development, proven leadership experience, and a relevant degree such as in computer science or engineering. Familiarity with agile methodologies, cloud platforms, project management tools (like Jira), and experience with architectural frameworks are typically required. Outstanding communication, strategic thinking, and the ability to mentor and motivate teams are vital soft skills in this role. These skills ensure effective project delivery, foster innovation, and build high-performing teams aligned with organizational goals.

What are some common challenges faced by a Director of Software Engineering when managing cross-functional teams?

A Director of Software Engineering often manages teams composed of engineers, product managers, and designers, which can present challenges in aligning priorities and communication styles. Balancing the technical needs of the engineering team with broader business objectives requires clear communication and strong leadership. Additionally, adapting to rapidly changing technology while ensuring consistent delivery and maintaining team morale is a key challenge. Proactive stakeholder management and fostering a culture of collaboration are essential for success in this role.

What engineering jobs pay $500,000?

Senior engineering roles such as Director of Software Engineering, Principal Engineer, or VP of Engineering can reach or exceed $500,000 in total compensation, especially in high-cost living areas or large tech companies. These positions often require extensive experience, leadership skills, and expertise in areas like cloud computing, software architecture, or technical management.

What is the difference between Director Of Software Engineering vs Software Development Manager?

AspectDirector Of Software EngineeringSoftware Development Manager
ResponsibilitiesOversees multiple teams, sets strategic goals, manages budgets, and aligns software projects with business objectives.Manages day-to-day software development teams, ensures project delivery, and coordinates technical tasks.
Required CredentialsBachelor's or Master’s in Computer Science or related field, extensive experience in software development, leadership skills.Bachelor's in Computer Science or related field, strong technical background, experience managing development teams.
Work EnvironmentStrategic, cross-team collaboration, executive communication, often in larger organizations.Technical focus, project management, direct team oversight, often in mid-sized companies.

The main difference is that the Director Of Software Engineering focuses on strategic leadership and organizational oversight, while the Software Development Manager handles daily team management and project execution. Both roles require technical expertise and leadership skills, but the director role involves broader business alignment and higher-level decision-making.

What are the most commonly searched types of Of Software Engineering jobs in Denver, CO? The most popular types of Of Software Engineering jobs in Denver, CO are:
What are popular job titles related to Director Of Software Engineering jobs in Denver, CO? For Director Of Software Engineering jobs in Denver, CO, the most frequently searched job titles are:
What job categories do people searching Director Of Software Engineering jobs in Denver, CO look for? The top searched job categories for Director Of Software Engineering jobs in Denver, CO are:
What cities near Denver, CO are hiring for Director Of Software Engineering jobs? Cities near Denver, CO with the most Director Of Software Engineering job openings:
Infographic showing various Director Of Software Engineering job openings in Denver, CO as of May 2026, with employment types broken down into 76% Full Time, 23% Part Time, and 1% Temporary. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $251,059 per year, or $120.7 per hour.

Director of Software Engineering

Spire

Boulder, CO • On-site

$262.40K/yr

Other

Posted 4 days ago


Job description

Spire is making a fundamental shift in how it operates its constellation. We are moving from a model where trained operators watch dashboards and escalate to experts, to one where the system is fully autonomous, self-healing, and data intelligent. This Director will lead that transformation. You will set the technical vision, define the architecture, build and inspire the team, and personally raise the standard for what modern space operations look like. 

The old model relies on operators, escalations, manual processes, and institutional knowledge locked in the heads of a few experts. It does not scale and it does not belong in a modern space company. We know what we want to replace it with: SRE principles applied to a constellation, autonomous fault handling, AI-driven anomaly detection, low toil, high data quality, and continuous improvement baked into the system. 

What This Role Is Not: 

This is not a role for someone who wants to graduate out of technical work. If your ideal week is back-to-back 1:1s, sprint ceremonies, and stakeholder syncs, this is not the right fit. We need a director who writes code, reviews architecture, challenges technical decisions, and earns the team's respect through demonstrated craft and not just tenure or title. 

What You Will Work On: 

Technical Leadership 

  • Define and own the technical roadmap for autonomous constellation operations
  • Set the architectural direction for the data platform, reliability systems, and automation infrastructure
  • Stay hands-on: review code, prototype solutions, and get into the details when it matters
  • Establish engineering standards across code quality, system design, testing, and observability, and hold the team to them
  • Be the person engineers come to when the problem is genuinely hard

Team Building & Culture 

  • Recruit, develop, and retain a team of 6 to 10 world-class reliability and platform engineers
  • Set the pace, tone, and ambition for the team and make being on it feel like a privilege
  • Create an environment where engineers grow fast, own their work, and ship things they are proud of
  • Identify gaps and level up engineers through mentorship and not just management

Operational Transformation 

  • Lead the shift from manual, operator-driven processes to fully automated and self-healing operations
  • Define and drive toward SLOs, error budgets, and reliability targets for the constellation
  • Partner with satellite operations and mission teams to translate pain into software solutions

Cross-Functional Influence 

  • Be the technical voice of the team in company-wide conversations about architecture, infrastructure, and platform strategy
  • Influence how Spire thinks about automation, data, and AI/ML across the broader engineering organization

Basic Qualifications

  • 7+ years of software engineering experience, with at least 3 in a technical leadership or staff-level individual contributor role
  • Demonstrated track record building and shipping reliable production systems at scale. You have owned things that could not go down.
  • Deep technical credibility. Engineers on your teams have respected your judgment and not just your title.
  • Experience with SRE principles, reliability engineering, or large-scale automation. You have reduced toil systematically and not just complained about it.
  • Strong foundation in Python, distributed systems, data platforms, and cloud infrastructure
  • Experience hiring and developing engineers. You know what great looks like and how to find it.
  • The communication and influence skills to drive technical decisions across teams you do not directly control

Preferred Qualifications: 

  • Experience applying AI/ML or advanced analytics to operational or monitoring problems
  • Experience writing performance software in Rust
  • Background in space systems, aerospace, or highly constrained real-time environments
  • Experience building data lakes, telemetry platforms, or observability infrastructure at scale
  • A history of leading teams through technical transformations and not just maintaining the status quo

Spire operates a hybrid work model, and this position will require you to work a minimum of three days per week in the office.

Access to US export-controlled software and/or technology may be required for this role. If needed, Spire will arrange the necessary licenses-this is not something candidates need to have before applying. #LI-MK1