Software Engineering Manager Jobs

1,028 jobs found — updated daily

About The Position

Daifuku Intralogistics America Corporation is seeking an experienced Senior Manager, Software Engineering to lead multiple software development teams building enterprise-class solutions for material handling and automation systems. The role provides strategic leadership through Software Engineering Managers and technical leaders, with a focus on scalable .NET applications that integrate with warehouse execution systems, robotics, AS/RS solutions, sortation systems, customer systems, and third-party platforms. The Senior Manager guides software architecture and delivery, establishes engineering practices and processes, and oversees project execution across multiple concurrent programs while balancing quality, scope, schedule, and budget. The role also partners with engineering and business stakeholders on technical roadmaps and solution strategies, develops engineering talent, and oversees software lifecycle activities from design and development through testing, deployment, and support. Travel is expected up to 15%.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • 10+ years of software engineering experience designing and developing enterprise software applications.
  • 7+ years of people leadership experience managing software development teams and engineering leaders.
  • Proven experience leading large-scale .NET development organizations.
  • Strong understanding of software architecture, system integration, and enterprise application development.
  • Experience managing multiple projects and engineering teams in a fast-paced environment.
  • Strong experience with C#, Microsoft .NET Framework/.NET technologies, ASP.NET MVC, Entity Framework, Windows Services, object-oriented programming, SQL Server and relational databases, HTML, CSS, JavaScript, AJAX, and LINQ.
  • Strong experience with MVC and MVVM architectural patterns.
  • Strong experience with software testing, debugging, quality assurance methodologies, and SDLC best practices.
  • Strategic thinking and business acumen.
  • Strong people leadership and coaching skills.
  • Excellent communication and stakeholder management abilities.
  • Confidence leading large, cross-functional engineering initiatives.
  • Collaborative and customer-focused mindset.
  • Ability to influence organizational and technical direction.

Nice To Haves

  • Experience with warehouse automation and material handling systems.
  • Experience with robotics, AS/RS, conveyance, sortation, or fulfillment technologies.
  • Experience with Oracle databases.
  • Experience with Java.
  • Experience with Azure or cloud-based technologies.
  • Experience with DevOps and modern CI/CD practices.

Responsibilities

  • Lead and develop multiple software engineering teams through Software Engineering Managers and technical leaders.
  • Establish engineering best practices, development standards, and software delivery processes.
  • Drive execution across concurrent projects while balancing quality, scope, schedule, and budget objectives.
  • Foster innovation, collaboration, accountability, and continuous improvement.
  • Guide the design and development of enterprise software solutions built on the Microsoft .NET technology stack.
  • Provide technical oversight for software architecture, application performance, scalability, reliability, and maintainability.
  • Partner with engineering and business stakeholders to define technical roadmaps and solution strategies.
  • Ensure software solutions integrate with customer systems and third-party applications.
  • Recruit, mentor, coach, and retain engineering talent.
  • Support career development and succession planning for engineering managers and developers.
  • Promote technical excellence, learning, and professional growth.
  • Oversee SDLC activities, including design, development, testing, deployment, and support.
  • Drive adherence to coding standards, documentation requirements, quality processes, and continuous improvement initiatives.
  • Monitor project performance and resource allocation across multiple programs and teams.
  • Perform in a professional and personable manner in interactions with employees, customers, vendors, competitors, and visitors.

Career Resources

Build a Resume for Software Engineering Manager

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service