Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
General Motors

Software Engineering Manager

General Motors

Software Engineering Manager leading a high-performing team in software solutions for General Motors. Overseeing development lifecycle and fostering team collaboration for innovative applications.

Posted 5/28/2026full-timeWarren • Missouri • 🇺🇸 United StatesMid-LevelSeniorWebsite

About the role

Key responsibilities & impact
  • Lead and manage a team of software engineers, fostering a collaborative and productive environment.
  • Oversee the entire software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
  • Apply advanced coding techniques and best practices to ensure high-quality, scalable, and maintainable software.
  • Implement and champion Agile methodologies to optimize team efficiency and project delivery.
  • Utilize a variety of computer languages and development environments to build robust applications.
  • Design and implement complex computer program design techniques to solve challenging technical problems.
  • Manage and optimize databasing solutions for various applications.
  • Drive the development of innovative web applications, ensuring a seamless user experience.
  • Mentor and coach team members, promoting their professional growth and skill development.
  • Collaborate with cross-functional teams to define project scope, requirements, and timelines.
  • Ensure adherence to company software development standards and security protocols.

Requirements

What you’ll need
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in software development with a strong track record of advanced coding proficiency.
  • Extensive experience with Agile methodology and its practical application.
  • Demonstrated expertise in various computer languages relevant to software development.
  • Strong understanding and application of computer program design techniques.
  • Proficiency in databasing concepts and technologies.
  • Hands-on experience with diverse development environments.
  • Significant experience in leading and managing software development teams.
  • Proven ability to design, develop, and deploy web applications.
  • Excellent communication, leadership, and interpersonal skills.

Benefits

Comp & perks
  • This job may be eligible for relocation benefits.
  • Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
advanced coding techniquessoftware development lifecycleAgile methodologiescomputer languagescomputer program design techniquesdatabasing solutionsweb application developmentsoftware development standardssecurity protocols
Soft Skills
leadershipmentoringcollaborationcommunicationinterpersonal skills
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Software Engineering