1

Director Of Software Engineering Jobs (NOW HIRING)

Director of Engineering - Product Delivery & AI OrthoFi is seeking an experienced and passionate ... Ensure consistency in software architecture across all teams and workstreams, in partnership with ...

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 ...

About the Team/Role We are seeking a seasoned Director of Engineering in WEX Mobility organization ... Master's degree in Computer Science or related discipline. * 10 years of experience in software ...

The Director of Software Engineering will build, lead, and scale this organization. This role will be critical for transforming to AI native engineering culture for courseware products, driving ...

Director of Software Engineering

Cleveland, OH · On-site +1

$245K/yr

This is a senior engineering leadership position with direct ownership of the Status domain. You ... Lead multiple software engineering teams, maintaining high standards of quality, reliability, and ...

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 ...

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 ...

About the Team/Role We are seeking a seasoned Director of Engineering in WEX Mobility organization ... Master's degree in Computer Science or related discipline. * 10 years of experience in software ...

About the Team/Role We are seeking a seasoned Director of Engineering in WEX Mobility organization ... Master's degree in Computer Science or related discipline. * 10 years of experience in software ...

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 ...

About the Team/Role We are seeking a seasoned Director of Engineering in WEX Mobility organization ... Master's degree in Computer Science or related discipline. * 10 years of experience in software ...

About the Team/Role We are seeking a seasoned Director of Engineering in WEX Mobility organization ... Master's degree in Computer Science or related discipline. * 10 years of experience in software ...

About the Team/Role We are seeking a seasoned Director of Engineering in WEX Mobility organization ... Master's degree in Computer Science or related discipline. * 10 years of experience in software ...

About the Team/Role We are seeking a seasoned Director of Engineering in WEX Mobility organization ... Master's degree in Computer Science or related discipline. * 10 years of experience in software ...

next page

Showing results 1-20

Director Of Software Engineering information

See salary details

$139K

$254K

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

As of Jun 7, 2026, the average yearly pay for director of software engineering in the United States is $243,917.00, according to ZipRecruiter salary data. Most workers in this role earn between $253,000.00 and $253,000.00 per year, depending on experience, location, and employer.

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 does a Director of Software Engineering do?

A Director of Software Engineering leads and manages software development teams within an organization. They oversee the planning, execution, and delivery of software projects, ensuring high quality and timely completion. Their responsibilities include defining technical strategy, mentoring engineering managers and developers, fostering collaboration, and aligning technology initiatives with business goals. Additionally, they often play a key role in recruitment, budgeting, and setting best practices for software development processes.

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 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 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 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 cities are hiring for Director Of Software Engineering jobs? Cities with the most Director Of Software Engineering job openings:
What are the most commonly searched types of Of Software Engineering jobs? The most popular types of Of Software Engineering jobs are:
Who are the top companies hiring for Director Of Software Engineering jobs? The top employers for Director Of Software Engineering jobs are:
What states have the most Director Of Software Engineering jobs? States with the most job openings for Director Of Software Engineering jobs include:
Director of Software Engineering

Director of Software Engineering

OrthoFi, Inc.

Denver, CO • On-site

$200K - $220K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 5 days ago


Job description

Who We Are
At OrthoFi, we're not just another player in the orthodontic industry - we're the driving force that helps orthodontists launch more smiles while ensuring top-tier patient care. Our tech-savvy solutions are the secret sauce that empowers orthodontic practices across the United States. With a track record of supporting over 2,000 practices, and in partnership with OrthoBanc, we've unlocked access to quality, affordable orthodontic care for a whopping 3.2 million patients and counting!
Picture this: Our cutting-edge Patient Acquisition software combined with our expert Revenue Cycle Management solutions propels practices to achieve jaw-dropping 13% year-over-year growth. Plus, when it comes to patient and insurance billing, our collection results leave competitors in the dust.
Behind our mission is a dynamic team of around 300 passionate individuals. Our headquarters is based in Denver, CO, with employees spread across several states. Join us in our quest to transform the orthodontic landscape - where innovation meets dedication, and starting more smiles are just the beginning.
Our purpose is to radically improve the way patients access and pay for quality elective care. Diversity, equity, and inclusion (DEI) ensures we can fulfill our purpose by creating a better, more equitable and inclusive workplace for our community members and healthcare experience for all.
By focusing on DEI, we are working towards our mission of connecting more patients with quality orthodontic and dental care and helping make treatment accessible to over 1 million patients a year by 2025. Equity is core to our mission to serve patients, and DEI is embedded in our core values, especially "seek diversity," and "do what's right.""
OrthoFi is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.
This role is hybrid, based in our Denver office, with a presence 2 days a week.
About the Role:
Director of Engineering - Product Delivery & AI
OrthoFi is seeking an experienced and passionate Director of Engineering who thrives on collaborative problem-solving and innovation. OrthoFi has experienced rapid growth over the last 10+ years, and we are now expanding our engineering organization to meet the demands of a fast-evolving healthcare technology landscape. This role is a unique opportunity to lead both established product delivery teams and a growing AI-focused capability, driving technical excellence across a diverse and distributed organization.
You will work closely with OrthoFi's technical leadership to deliver complex product initiatives while simultaneously building and scaling AI-driven solutions that transform how we serve our customers. Your teams span product delivery, platform engineering, and applied AI - requiring you to be equally fluent in shipping reliable software at scale and incubating new capabilities with a startup mindset.
Responsibilities
Leadership & People Management
  • Provide direct leadership to Engineering Managers and team leads across product delivery and AI teams, including performance management, career development, and employee engagement.
  • Lead and grow a distributed organization spanning onsite, offshore, and contract staff across multiple workstreams.
  • Foster a culture of accountability, psychological safety, and continuous improvement across all teams.
  • Partner with Talent Acquisition to hire strong engineers and managers, building motivated and high-performing teams.

Product Delivery
  • Own end-to-end delivery accountability for product engineering teams, ensuring fast, predictable, and agile execution aligned with customer expectations and business objectives.
  • Collaborate closely with Product Management to guide feature decisions, effort estimations, and roadmap prioritization.
  • Drive consistent rigor in engineering processes - including sprint planning, estimation, dependency management, and release coordination.
  • Manage team budget and staffing, balancing FTE, offshore, and contract resources to optimize delivery capacity.

AI & Innovation
  • Lead the strategy, development, and scaling of OrthoFi's AI engineering team, translating business opportunities into applied AI solutions.
  • Partner with technical leadership and product stakeholders to identify, prioritize, and deliver AI-powered capabilities that create measurable customer and business value.
  • Establish engineering practices appropriate for AI development, including experimentation frameworks, model lifecycle management, and responsible AI principles.
  • Stay current on applied AI trends relevant to healthcare technology and bring forward-looking thinking to OrthoFi's technical strategy.

Platform & Architecture
  • Ensure consistency in software architecture across all teams and workstreams, in partnership with the Architecture team.
  • Provide oversight of platform engineering, DevOps, and database functions to ensure a stable, scalable, and secure foundation.
  • Take accountability for technical decisions including architecture choices, coding standards, development estimations, and progress tracking.
  • Champion engineering excellence through CI/CD practices, test automation, and continuous improvement.

What You Bring:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 15+ years of software engineering experience, including hands-on coding and architectural design.
  • 10+ years of people management experience, with 3+ years of experience managing managers
  • Proven track record managing and delivering complex software products on time and within budget.
  • Experience building or scaling AI/ML-powered products or teams, with an understanding of the unique challenges of applied AI development.
  • Expertise in Agile development methodologies and tools.
  • Strong understanding of software development principles, processes, and best practices.
  • Experience managing distributed teams including offshore and contract staff.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with stakeholders at all levels.
  • Strong problem-solving and decision-making abilities, with a focus on driving innovative solutions.
  • Familiarity with full-stack development, cloud technologies, infrastructure, and DevOps practices (C#, React/Angular 2+, SQL Server, AWS).
  • Demonstrated success fostering engineering excellence through Agile methodologies, CI/CD practices, test automation (TDD a plus), and continuous improvement.
  • Strategic thinking with the ability to align technical initiatives - including emerging AI capabilities - with business objectives.

What's in it for you:
  • Full medical, dental, and vision plans
  • Flexible PTO
  • Employer HSA contribution
  • 9 Company Paid holidays
  • 401(k) match, 3% after 90 days of employment
  • Supportive culture with one-of-a-kind growth opportunities
  • Hybrid in-office and work at home (2 days in-office Tuesdays and Thursdays)
  • Paid Parental Leave as well as a two-week "ease-back" program that enables parents to return part-time at full pay
  • Company and team outings
  • Peer-to-peer recognition program
  • Vendor discounts

Compensation: $200,000 - $220,000 range
Please note that the compensation information that follows is a good faith estimate for Colorado-based hires only and is provided with the Colorado Equal Pay for Equal Work Act and Equal Pay Transparency Rules.
Work Authorization: You must be authorized to work in the United States. The Company is unable to provide sponsorship for workers.