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.
Senior Technical Program Manager
$100K - $130K *
Empower your career by leading complex robotics programs that integrate cutting-edge hardware and software. Drive team collaboration across global locations to ensure the successful delivery of next-g...
3 weeks ago
$120K - $145K *
Champion innovative growth on CNN's digital platform by driving user engagement and product development. Collaborate with cross-functional teams to create performant and secure experiences that enhanc...
Reposted yesterday
Senior Software Engineer, Photos Android Ecosystem and XR
$174K - $253K *
Lead the development and integration of innovative features in a high-impact application, ensuring technical excellence and seamless collaboration between teams to enhance user experience and system p...
3 weeks ago
$110K - $140K *
Innovate with us to drive excellence in large-scale data systems. Leverage your expertise in Python, Rust, and cloud technologies to design impactful solutions while mentoring the next generation of e...
2 weeks ago
$88K - $105K *
Lead the charge in managing complex technical projects within the medical device field. Drive project planning, execution, and regulatory compliance while optimizing cross-functional team performance...
Reposted 1 week ago
$90K - $130K *
Elevate software capabilities by modernizing Java applications for cloud migration. Collaborate in an Agile team to develop and enhance microservices, ensuring seamless integration and performance in...
Reposted 1 week ago
$90K - $130K *
Shape the future of software development as you transition legacy applications to a cloud-ready microservices infrastructure, collaborating with an Agile team to innovate and optimize Java and Angular...
Reposted 1 week ago
Sr. Manager, Systems Engineering
$173K - $205K *
Grow your career with a dynamic technology leadership role, driving strategy and performance for global workplace technology and collaboration platforms, while managing high-performing teams and ensur...
1 week ago
$100K - $130K *
Deliver innovative data systems by architecting and implementing distributed processing solutions that optimize pipelines and ensure reliability at scale while mentoring junior engineers and advancing...
Reposted 3 weeks ago
$200K - $253K *
Empower teams by leading software development projects for a cutting-edge AI-driven platform. Manage the Software Distribution Project for Windows Hub, collaborating with product teams to enhance user...
Reposted 3 weeks ago
Head of Forward Deployed Engineering
$130K - $180K *
Take ownership of the Forward Deployed Engineering team, leading technical wins and innovative deployments. Collaborate with cross-functional teams to enhance customer experiences and drive scalable s...
1 week ago
Lead Engineer, Embedded Software
$110K - $178K *
Unlock potential by leading embedded software development for electronic systems. Collaborate cross-functionally to design firmware for next-gen power tools, optimize performance, and mentor junior en...
Reposted 6 days ago
Senior Software Engineer, Embedded Systems/Firmware, Pixel Display
$174K - $253K *
Shape the future of mobile display technology by driving innovative solutions through collaboration. Leverage deep technical expertise to enhance user experiences across advanced Pixel devices, ensuri...
2 weeks ago
Manager, Software Engineering, Machine Learning
$170K - $277K *
Shape the future of hiring by leading an innovative team of AI and software engineers to build cutting-edge solutions that transform job-seeker experiences through advanced technology and collaborativ...
4 days ago
Team Lead , Software Development
$100K - $130K *
Lead a dynamic software development team to innovate and deliver high-quality applications. Collaborate across functions, guiding architectural decisions while ensuring project success through effecti...
Reposted 1 week ago
Technical Lead Manager, PIE Core Systems and Capacity
$207K - $301K *
Grow your career with a dynamic team where you will lead software development, drive technical strategy, and enhance team performance while aligning with organizational goals to innovate and solve com...
3 weeks ago
$120K - $150K *
Lead the charge in optimizing high-performance AWS cloud infrastructure through innovative DevOps practices. Drive automation, security, and team mentorship while collaborating with cross-functional t...
2 weeks ago
$115K - $125K *
Transform operations by developing and standardizing systems that empower teams and enhance performance. Lead initiatives in process documentation, quality assurance, and asset management while drivin...
6 days ago
Engineering Group Manager - Software Engineering
$147K - $196K *
Lead a diverse technical team in developing advanced virtual test environments for automotive software integration. Utilize strong leadership and strategic thinking to drive innovation and collaborati...
1 week ago
Engineering Group Manager - Software Engineering
$147K - $196K *
Lead and inspire a team of software engineers in developing cutting-edge virtual test environments for propulsion thermal systems. Oversee projects, mentor staff, and drive innovation strategies to en...
1 week ago
$150K - $180K *
Transform technical leadership by driving innovative strategies, mentoring teams, and ensuring architectural excellence while incorporating modern AI capabilities for enhanced software solutions and o...
Yesterday
Manager, Distinguished Engineer - DGX Systems Software
$320K - $488K *
Empower your career by leading the development and delivery of cutting-edge DGX systems, ensuring end-to-end readiness of firmware and software. Collaborate with cross-functional teams to drive next-g...
Reposted 1 week ago
$120K - $150K *
Engineer innovative software solutions to support advanced mission objectives. Collaborate with stakeholders to analyze requirements, develop applications, and maintain code for high-performance syste...
4 weeks ago
Manager, Distinguished Engineer - DGX Systems Software
$320K - $488K *
Lead the delivery of cutting-edge AI infrastructure systems, ensuring seamless integration across firmware, software, and hardware. Drive product validation and customer deployment, while mentoring a...
Reposted 1 week ago
Engineering Team Lead, TodayTix
$195K - $215K *
Elevate your career by leading an engineering team focused on building innovative, high-impact software solutions that enhance user experiences and drive business outcomes across mobile, web, and back...
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.