1

Director Of Software Engineering Jobs (NOW HIRING)

As Director or VP of Software Engineering, you will own the full software engineering organization for our space vehicle programs -- from architecture and embedded systems to communications software ...

Director of Software

Burlington, MA · On-site

$275K/yr

They are seeking a Director of Software to oversee the software stack, providing technical ... requirements for developers • Develop software for use in the SiPhox system, covering the ...

Director of Software

Atlanta, GA · On-site

$243K/yr

We have great electrical, RF, and mechanical engineers, but need to build out the software team. We ... directed, and well-motivated. Able to function independently, and yet in sync with the rest of the ...

Director of Software

Austin, TX · On-site

$250K/yr

The Opportunity As Director of Software, you will own software execution end to end across autonomy ... Experience leading and developing software teams, including hiring and growing engineers, while ...

Director of Software

Austin, TX

$250K/yr

The Opportunity As Director of Software, you will own software execution end to end across autonomy ... Experience leading and developing software teams, including hiring and growing engineers, while ...

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 8, 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 with Security Clearance

Director of Software Engineering with Security Clearance

Eccalon LLC

Hanover, MD

$249K/yr

Other

Posted 17 days ago


Job description

Director of Software Engineering
Location: Hanover, MD
Type: Full-time
Clearance: No Clearance Required About Us Eccalon provides global solutions to the most challenging technological issues of the 21st-century, and our evolving portfolio spans five major markets: Machine Learning, Cybersecurity, Aerospace & Defense, Material Sciences, Advance Manufacturing, Sports Science, Biotechnology, and Health & Life Sciences. Visit our website here. Why Join Us? Eccalon's Executives foster a supportive work environment allowing our teams to thrive, and have a fierce dedication to innovation, security, and people. Our culture is built on inclusion, teamwork, trust, and we are committed to offering career advancement opportunities to all employees. Encouraging a healthy and balanced life, we offer an extensive benefits package to support the wellness of our employees and their families. You will be joining a team of innovators, working with cutting edge technologies, supporting mission critical projects, and making an impact. Job Summary:
We are looking for a visionary and technically strong Director of Software Engineering to lead our engineering teams in building scalable, secure, and high-performance software solutions. This role is pivotal in shaping our technical strategy, driving engineering excellence, and delivering innovative products in a fast-paced, tech-driven environment.
Responsibilities: • Leadership & Strategy ◦ Define and execute the engineering roadmap in alignment with company goals and product strategy, and technical leadership. ◦ Lead and mentor tech leads, software and QA engineers across multiple teams. ◦ Foster a high-performance culture focused on innovation, accountability, and continuous improvement. ◦ Establish clear goals, metrics, and accountability frameworks for engineering teams • Technical Oversight ◦ Help guide architectural decisions and ensure adherence to modern software engineering principles. ◦ Champion best practices in software design, testing, deployment, and operations. ◦ Evaluate and implement new technologies to improve scalability, reliability, and developer productivity. • Project & Product Delivery ◦ Collaborate with leadership, design, and the Product Delivery Office to deliver high-quality software on time and within scope. ◦ Strong command of SDLC best practices, agile methodologies, and application lifecycle management ◦ Ensure robust monitoring, alerting, and incident response practices are in place. Required Qualifications: • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. • 10+ years of software engineering experience, including 5+ years in a leadership role. • Proven experience leading engineering teams in a technical product or SaaS company. • Excellent communication and cross-functional collaboration skills • Deep understanding of cloud-native architectures (AWS and Azure), microservices, and distributed systems. • Strong communication and collaboration skills, with the ability to influence across departments. • Experience with Agile, Scrum, or SAFe methodologies. Preferred Qualifications: • Familiarity with security and compliance standards (e.g., FedRAMP, PCI, etc.) • Background in AI/ML, data engineering, or platform engineering is a plus. Equal Employment Opportunity (EEO) Policy Eccalon provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Eccalon logo

About Eccalon

Sourced by ZipRecruiter

We are a cross-functional collective of innovative minds that leverages technology to tackle the most challenging problems of this generation for clients, the nation, and the world. Eccalon fosters creativity, curiosity, and imagination across all departments and divisions to pioneer new ideas, products, and services. We advance innovation.​

Industry

Guided missile and space vehicle manufacturing

Company size

11 - 50 Employees

Headquarters location

Hanover, MD, US

Year founded

2017