Position Description Fervo is hiring a Director of Software Engineering to build and lead the software organization responsible for our internal application layer. Reporting directly to the CTO, this ...
Position Description Fervo is hiring a Director of Software Engineering to build and lead the software organization responsible for our internal application layer. Reporting directly to the CTO, this ...
Director of Software Engineering
Rockville, MD · On-site
$257K/yr
We're looking for a Director, Software Engineering to lead the development of the software systems that power our spacecraft, ground infrastructure, and mission operations. This role is for a ...
Director of Software Engineering
Rockville, MD · On-site
$257K/yr
We're looking for a Director, Software Engineering to lead the development of the software systems that power our spacecraft, ground infrastructure, and mission operations. This role is for a ...
Director of Software Engineering
Manhattan, NY · On-site
$237 - $350/hr
The Role We're looking for a Director of Software Engineering to build and lead the software engineering team as we scale. This is a player-coach role in the truest sense: you'll ship code every week ...
Director of Software Engineering
Manhattan, NY · On-site
$237 - $350/hr
The Role We're looking for a Director of Software Engineering to build and lead the software engineering team as we scale. This is a player-coach role in the truest sense: you'll ship code every week ...
Director of Software Engineering
Denver, CO · On-site
$180K - $200K/yr
Paid Parental leave The Opportunity We are hiring a Director of Engineering to lead our software development and quality assurance teams. This is a hands-on leadership role for someone who thrives at ...
Quick apply
Director of Software Engineering
Denver, CO · On-site
$180K - $200K/yr
Paid Parental leave The Opportunity We are hiring a Director of Engineering to lead our software development and quality assurance teams. This is a hands-on leadership role for someone who thrives at ...
Director of Software Engineering
$237K - $350K/yr
The Role We're looking for a Director of Software Engineering to build and lead the software engineering team as we scale. This is a player-coach role in the truest sense: you'll ship code every week ...
Director of Software Engineering
$237K - $350K/yr
The Role We're looking for a Director of Software Engineering to build and lead the software engineering team as we scale. This is a player-coach role in the truest sense: you'll ship code every week ...
Director of Software Engineering
Plano, TX · On-site
$236K/yr
As a Director of Software Engineering at JPMorganChase within the Deposits team, you lead a technical area and drive impact within teams, technologies, and projects across departments. Utilize your ...
New
Director of Software Engineering
Plano, TX · On-site
$236K/yr
As a Director of Software Engineering at JPMorganChase within the Deposits team, you lead a technical area and drive impact within teams, technologies, and projects across departments. Utilize your ...
New
Director of Software Engineering
Boulder, CO · On-site
$262K/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 Engineering
Boulder, CO · On-site
$262K/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 Engineering - Security
Cupertino, CA · On-site
$311.10 - $496.90/hr
Director of Software Engineering - Security Cupertino, California, United States Software and Services The Apple Service Engineering (ASE) team builds and provides systems and infrastructure that ...
Director of Software Engineering - Security
Cupertino, CA · On-site
$311.10 - $496.90/hr
Director of Software Engineering - Security Cupertino, California, United States Software and Services The Apple Service Engineering (ASE) team builds and provides systems and infrastructure that ...
Director of Software Engineering
New York, NY · On-site
$237K - $350K/yr
The Role We're looking for a Director of Software Engineering to build and lead the software engineering team as we scale. This is a player-coach role in the truest sense: you'll ship code every week ...
Director of Software Engineering
New York, NY · On-site
$237K - $350K/yr
The Role We're looking for a Director of Software Engineering to build and lead the software engineering team as we scale. This is a player-coach role in the truest sense: you'll ship code every week ...
Director of Software Engineering
Plano, TX · On-site
$236K/yr
As a Director of Software Engineering at JPMorganChase within the Deposits team, you lead a technical area and drive impact within teams, technologies, and projects across departments. Utilize your ...
New
Director of Software Engineering
Plano, TX · On-site
$236K/yr
As a Director of Software Engineering at JPMorganChase within the Deposits team, you lead a technical area and drive impact within teams, technologies, and projects across departments. Utilize your ...
New
Director of Software Engineering
Dallas, TX · On-site
$200K/yr
Overview Corporate Tools is hiring a hands on Director of Software Engineering in Dallas, TX . You will be a traditional company employee. This role is remote for now, but we like to keep things ...
Director of Software Engineering
Dallas, TX · On-site
$200K/yr
Overview Corporate Tools is hiring a hands on Director of Software Engineering in Dallas, TX . You will be a traditional company employee. This role is remote for now, but we like to keep things ...
Director of Software Engineering
Chicago, IL · On-site
$260K/yr
The Role We are looking for a Director of Software Engineering to lead the technology teams building Morningstar's Plan Advantage and Fiduciary Services platforms. In this role, you'll own the ...
Director of Software Engineering
Chicago, IL · On-site
$260K/yr
The Role We are looking for a Director of Software Engineering to lead the technology teams building Morningstar's Plan Advantage and Fiduciary Services platforms. In this role, you'll own the ...
Director of Software Engineering
$171K - $202K/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 ...
Quick apply
Director of Software Engineering
$171K - $202K/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 Engineering
Arlington Heights, IL · On-site
$90K - $160K/yr
Path Construction is growing and looking for a Director of Software Engineering! We are a mid-size, growing general contracting firm located in Arlington Heights, IL. We are looking for the right ...
Quick apply
Director of Software Engineering
Arlington Heights, IL · On-site
$90K - $160K/yr
Path Construction is growing and looking for a Director of Software Engineering! We are a mid-size, growing general contracting firm located in Arlington Heights, IL. We are looking for the right ...
Salary: $170,000 - $220,000 Job Summary The Director of Software Engineering is a key leadership role responsible for the overall technical direction, strategic planning, and execution of the company ...
Quick apply
Salary: $170,000 - $220,000 Job Summary The Director of Software Engineering is a key leadership role responsible for the overall technical direction, strategic planning, and execution of the company ...
Director of Software Engineering
Boulder, CO · On-site
$171 - $202.50/hr
This Director will lead that transformation. You will set the technical vision, define the ... years of software engineering experience, with at least 3 in a technical leadership or ...
New
Director of Software Engineering
Boulder, CO · On-site
$171 - $202.50/hr
This Director will lead that transformation. You will set the technical vision, define the ... years of software engineering experience, with at least 3 in a technical leadership or ...
New
As the Director of Software Engineering in our Foundations Engineering group, you will lead teams that are responsible for services that sit at the foundation of nearly everything we do. They include ...
As the Director of Software Engineering in our Foundations Engineering group, you will lead teams that are responsible for services that sit at the foundation of nearly everything we do. They include ...
Director of Software Engineering
Chicago, IL · On-site
$195.60 - $299.92/hr
Partner with the Director of Product Management to define and prioritize product and technology ... Qualifications * 10+ years of progressive experience in technology/software engineering, with at ...
New
Director of Software Engineering
Chicago, IL · On-site
$195.60 - $299.92/hr
Partner with the Director of Product Management to define and prioritize product and technology ... Qualifications * 10+ years of progressive experience in technology/software engineering, with at ...
New
Director of Software Engineering
$200K - $220K/yr
The Role As Director of Software Engineering, you will bridge the gap between business strategy and technical execution. You will oversee the development of our web-based platform and internal ...
Director of Software Engineering
$200K - $220K/yr
The Role As Director of Software Engineering, you will bridge the gap between business strategy and technical execution. You will oversee the development of our web-based platform and internal ...
Director of Software Engineering
Dallas, TX · On-site +1
$65K - $92K/yr
Through an Employer of Record (EOR), we are looking for a new Director of Software Engineering in India to join our growing IT Team. This individual will report into our VP of IT and lead our ...
Director of Software Engineering
Dallas, TX · On-site +1
$65K - $92K/yr
Through an Employer of Record (EOR), we are looking for a new Director of Software Engineering in India to join our growing IT Team. This individual will report into our VP of IT and lead our ...
Director Of Software Engineering information
See salary details
$139K - $149.5K
1% of jobs
$149.5K - $159.9K
1% of jobs
$159.9K - $170.4K
1% of jobs
$170.4K - $180.8K
1% of jobs
$180.8K - $191.3K
2% of jobs
$191.3K - $201.7K
1% of jobs
$201.7K - $212.2K
2% of jobs
$212.2K - $222.6K
1% of jobs
$222.6K - $233.1K
1% of jobs
$233.1K - $243.5K
1% of jobs
$245K is the 25th percentile. Wages below this are outliers.
$243.5K - $254K
87% of jobs
$139K
$254K
How much do director of software engineering jobs pay per year?
What are the key skills and qualifications needed to thrive as a Director of Software Engineering, and why are they important?
What does a Director of Software Engineering do?
What is the difference between Director Of Software Engineering vs Software Development Manager?
| Aspect | Director Of Software Engineering | Software Development Manager |
|---|---|---|
| Responsibilities | Oversees 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 Credentials | Bachelor'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 Environment | Strategic, 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 some common challenges faced by a Director of Software Engineering when managing cross-functional teams?
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.

$290K/yr
Other
Medical, Dental, Vision, Life, Retirement, PTO
Posted 25 days ago
Job description
Description
Fervo Energy is the leading developer of next-generation geothermal power. We design, build, own, and operate geothermal wellfields, pipelines, power plants, and transmission assets - delivering firm, flexible clean power to utilities and hyperscalers. As we scale our fleet of projects, we are building the digital infrastructure to match: a robust Azure-based data platform that unifies real-time operational data with back-office systems, and an enterprise application layer that puts that data to work.
Position Description
Fervo is hiring a Director of Software Engineering to build and lead the software organization responsible for our internal application layer. Reporting directly to the CTO, this leader will own the architecture, roadmap, and delivery model for software products that support Fervo's rapidly scaling business.Â
This is an opportunity to build production software at the intersection of energy infrastructure, industrial operations, data, and AI. The systems you build will help teams across Fervo improve workflows, connect information, and make more informed decisions as the company grows.Â
The ideal candidate is both an engineering leader and a product-minded builder: someone who can work closely with internal stakeholders, understand complex business and operational needs, and lead a team that ships durable, high-impact software.Â
Requirements
Responsibilities
- Own the internal application architecture. Define and maintain the architecture for Fervo-built applications, including application patterns, service boundaries, integrations, deployment models, observability, and application-level security. Partner closely with data, IT, cybersecurity, and business stakeholders to ensure Fervo's software ecosystem is scalable, secure, maintainable, and built to evolve with the company.Â
- Build business-facing software products. Lead the development of internal applications that translate data and operational context into clearer workflows, better visibility, and more effective decision-making. These may include workflow tools, reporting systems, dashboards, automation capabilities, and AI-enabled applications.Â
- Work forward-deployed with operational teams. Embed directly with drilling engineers, wellfield operators, power plant technicians, and commercial leads to understand their workflows and pain points. Rapidly prototype and ship MVPs into live production environments, iterate with real users, and bring operational learnings back to the core engineering and data platform teams.Â
- Lead a product-oriented engineering model. Build a software team that works closely with stakeholders across the business to translate ambiguous needs into deployed software. Balance embedded discovery with centralized architecture and engineering discipline so that Fervo's software ecosystem compounds over time.Â
- Build and lead the software engineering team. Hire, manage, and grow a team of full-stack engineers, backend engineers, and product managers. Establish engineering culture, delivery practices, technical standards, and operating rhythms that allow a small, high-leverage team to move quickly while building durable systems.Â
- Advance Fervo's use of AI-enabled applications. Partner with technical and business leaders to identify, prioritize, and deliver practical AI-enabled software capabilities. Focus on production-grade tools that improve workflows, reduce manual effort, and support better decision-making.Â
- Establish engineering standards for the application stack. Set the practices that support high-quality software delivery, including CI/CD, testing, code review, documentation, observability, incident response, and application security. Partner with IT and cybersecurity on identity, access management, infrastructure standards, and enterprise security requirements.Â
- Manage vendor and integration relationships. Own technical relationships for software vendors and integration partners that support Fervo's internal application ecosystem.Â
Qualifications
Required
- 8+ years of software engineering experience, including at least 3 years in a technical leadership or engineering management roleÂ
- Experience building and deploying production full-stack or backend applications in cloud environmentsÂ
- Strong backend engineering fundamentals, including modern programming languages, API design, authentication and authorization patterns, and production-grade integration designÂ
- Hands-on experience integrating applications with modern data platforms or enterprise systemsÂ
- Experience deploying AI, machine learning, or automation-enabled features into production environmentsÂ
- Demonstrated ability to lead engineering teams, manage technical roadmaps, and make prioritization tradeoffs across competing business needsÂ
- Strong product judgment, with a track record of scoping and shipping the simplest useful solution to a real business problemÂ
- Ability to work with non-technical stakeholders, understand complex workflows, and translate ambiguous needs into software requirements and deployed systemsÂ
Strongly Preferred
- Experience building applications on ontology-based or semantic data platforms - Palantir Foundry, Microsoft Fabric semantic models, custom ontology frameworks, or similar systems where application logic is expressed against real-world object models rather than raw tablesÂ
- Energy, industrial operations, or infrastructure sector experience - oil & gas, power generation, mining, or utilities Â
- Production experience building and deploying full-stack applications on Azure (App Service, Functions, AKS, or equivalent)Â
- Familiarity with operational technology data: SCADA, time-series telemetry, or industrial IoT systems Â
- Experience with Enverus or equivalent energy data platforms (OpenInvoice, Quorum, Aucerna) Â
- Startup or high-growth company background where you have built production systems under resource and time constraints Â
- Experience with geospatial data, permitting workflows, or subsurface data managementÂ
What We're Looking ForÂ
In the first year, you will have established Fervo's software engineering function as a high-leverage partner to the business. You will have hired and developed a small team, defined the architecture for Fervo's internal application layer, shipped production applications that improve critical workflows, and created a repeatable model for turning business needs into software products.Â
Longer term, your work will help Fervo build a connected, scalable software ecosystem that improves how teams access information, coordinate work, and make decisions as the company grows.Â
Why FervoÂ
Fervo is solving one of the most important problems in energy: delivering around-the-clock, carbon-free power at scale. We are combining geothermal innovation, operational execution, and modern technology to build a new category of clean energy company.Â
This role sits at the center of that transformation. You will help define how software, data, and AI become part of Fervo's operating system as we scale.Â
Location
Fervo Energy is headquartered in Houston, TX with offices in Oakland, CA, Golden, CO, Reno, NV, and Salt Lake City, UT. This position is an in-person role in our Oakland, CA ; Golden, CO ; Houston, TX headquarters. Travel up to 25% is required for this role.
Fervo provides a comprehensive suite of benefits including medical, dental, vision, life, short-term and long-term disability, flexible paid time off, and paid parental leave. Additionally, Fervo offers an incentive stock options program, a bonus incentive program, and a 401(k) plan with an employer match.
Fervo Energy is providing the compensation range and general description of other compensation and benefits that the company in good faith believes it might pay and/or offer for this position based on the successful applicant's education, experience, knowledge, skills, and abilities in addition to internal equity and geographic location. Expected Salary: Â $269,115 - $300,000 based on Colorado locality, pay in other locations may vary.
Fervo Energy reserves the right to ultimately pay more or less than the posted range and offer other compensation, depending on circumstances not related to an applicant's sex or other status protected by local, state, or federal law.
Fervo Energy is an Equal Opportunity Employer and does not discriminate on the basis of race, color, creed, gender, religion, marital status, registered domestic partner status, age, national origin, ancestry, physical or mental disability, medical condition, sex, genetic information, sexual orientation, military and veteran status or any other consideration made unlawful by federal, state, or local laws. It also prohibits unlawful discrimination based on the perception that anyone has any of those characteristics or is associated with a person who has or is perceived as having any of those characteristics.
About Fervo Energy
Sourced by ZipRecruiter
Industry
Clean energy semiconductors manufacturing
Company size
11 - 50 Employees
Headquarters location
Houston, TX, US
Year founded
2017