Explore a wide range of Director of Software Engineering positions with leading companies in various industries. This challenging yet rewarding field needs leaders who can manage complex software projects, incorporate innovative technologies, and lead engineering teams.
As a Director of Software Engineering, you will be responsible for overseeing software design and development processes while ensuring the team meets project goals. Knowledge of various software technologies, project management, and leadership skills are crucial for this role.
The field of Software Engineering presents various growth opportunities for directors. With the right experience and skills, you can advance your career by stepping into roles like VP of Engineering, CTO, etc. Check out the current listings to find your next step.
Director, Data Engineering - Business Data
$187K - $299K *
Shape the future of data engineering by leading a team to build innovative, scalable data solutions that meet evolving business needs and drive impactful insights using state-of-the-art technologies...
1 week ago
Sr. Manager Software Engineering
$120K - $150K *
Lead a team driving cloud-based supply chain solutions, championing technical excellence and people development while managing QA accountability and operationalizing a modern SaaS platform...
Reposted 3 weeks ago
Senior Software Engineer, XR, Platforms and Devices
$174K - $253K *
Contribute to innovative software solutions that enhance user experience through advanced programming, testing, and design. Collaborate on system-level development and build technologies merging AI wi...
2 weeks ago
Program Manager, Strategic Operations
$120K - $159K *
Innovate by leading strategic program management initiatives that align cross-functional teams, optimize resources, and ensure successful execution of complex projects that deliver value to the organi...
6 days ago
$136K - $227K *
Drive technical leadership across multiple teams, ensuring architectural consistency and promoting best practices. Mentor engineers and align initiatives with business strategies while delivering scal...
Reposted 6 days ago
$136K - $227K *
Lead technical initiatives across teams, ensuring architectural coherence and strategic alignment while mentoring engineers to elevate technical capabilities. Drive collaboration and innovation within...
Reposted 6 days ago
$136K - $227K *
Join a team that's leading technical initiatives across multiple business units. Provide architectural guidance, mentor engineers, and influence technical strategy while ensuring scalability and effic...
Reposted 6 days ago
$136K - $227K *
Champion technical excellence by providing architectural guidance across teams, mentoring engineers, and driving business unit initiatives for sustainable and scalable software solutions...
Reposted 6 days ago
$113K - $191K *
Contribute to building data-driven safety solutions that enhance real-time insights, integrate AI technologies, and optimize customer experiences, collaborating with teams to create scalable, impactfu...
2 weeks ago
$145K - $175K *
Join a dynamic team to architect and develop a cutting-edge platform for 3D ultrasound imaging. Leverage your skills in software engineering and cloud technology to impact healthcare solutions for wom...
1 week ago
Senior Engineering Manager, Enablement
$219K - $263K *
Transform engineering capabilities by leading a team focused on enhancing developer velocity and quality. Own the strategy and execution to improve workflows and foster adoption of new tools, driving...
2 weeks ago
Senior Software Engineer | Digital Operations
$130K - $150K *
Unlock potential by partnering with business teams to tackle operational challenges, design full-stack solutions, and enhance workflows, leveraging AI technologies while delivering high-quality softwa...
1 week ago
Director, Security Engineering & Operations
$150K - $180K *
Lead the charge in driving security engineering and operations. Oversee strategy, team management, and hands-on technical involvement in security controls, incident response, and vulnerability managem...
2 weeks ago
Senior Software Program Manager
$120K - $150K *
Lead the charge in program management for complex software initiatives, collaborating with cross-functional teams to enhance development and deliver advanced code generation solutions for embedded app...
3 weeks ago
Engineering Manager, Sports Media
$138K - $165K *
Transform your career by managing a dynamic team of engineers in sports analytics. Engage in technical leadership while fostering team development, ensuring software quality and system reliability for...
1 week ago
Engineering Manager, Sports Media
$120K - $145K *
Unlock potential by leading a dynamic engineering team focused on building advanced sports analytics tools. Drive technical excellence while fostering team growth, ensuring software quality, and enhan...
1 week ago
Product Engineering Team - Software Engineer (Staff)
$130K - $180K *
Elevate backend development to improve healthcare delivery systems, enhancing clinician routing and patient experiences through robust API design and scalable solutions. Contribute to innovative proje...
1 month ago
$120K - $160K *
Engage with a dynamic team to architect scalable solutions, deliver user-focused products, and define technical strategies for a fast-growing company. Drive innovation as you take ownership of end-to...
3 weeks ago
Staff Software Engineer, Backend
$172K - $216K *
Elevate your career by designing and developing backend systems and real-time data pipelines for a cutting-edge AI tracking platform, ensuring performance and reliability across services with a focus...
3 weeks ago
Software Development Manager, Commerce
$184K - $250K *
Elevate creators' success by leading engineering teams to innovate and deliver impactful products. Collaborate across functions, drive results, and foster talent development in a dynamic environment f...
3 weeks ago
$80K - $120K *
Drive innovative solutions as a Software Development Engineer, enhancing software across biohealth and public health sectors. Collaborate in agile teams focused on value delivery and complex problem-s...
Reposted 2 weeks ago
Senior Manager, Software Engineering - Profiling Services
$272K - $431K *
Drive the development of a versatile browser-based analysis platform, guiding a skilled engineering team through architecture choices and productization efforts while ensuring alignment across multipl...
3 weeks ago
Senior Engineering Manager, Mapping
$208K - $260K *
Grow as a leader in a fast-paced environment, managing a talented team of engineers dedicated to creating innovative mapping experiences while driving technical excellence and fostering professional d...
1 week ago
System Software Engineer, Networking
$120K - $160K *
Engineer high-performance networking systems for large-scale AI inference. Own end-to-end networking challenges, optimizing across the stack to ensure efficiency and reliability in complex multi-hop a...
2 weeks ago
Lead Engineer - Automation Tooling
$160K - $192K *
Lead the development of automation tooling for advanced Software Defined Vehicles, using your engineering expertise to drive innovations in CI/CD systems, testing frameworks, and developer tools. Coll...
3 weeks ago
What are the main responsibilities of a Director of Software Engineering?
A Director of Software Engineering oversees the design and development of software systems. They manage the software engineering team, establish project goals, ensure quality standards, and communicate with stakeholders to align the software solutions with business objectives.
What skills are required for a Director of Software Engineering job?
Skills required include a solid understanding of software development, project management, leadership, and communication skills. Additionally, it's beneficial to have a strong grasp of new technologies, analytical skills, and problem-solving ability.
What is the career path for a Director of Software Engineering?
A Director of Software Engineering can progress into higher-level roles such as VP of Engineering or Chief Technology Officer (CTO), or they might choose to specialize in a specific area of software development.