Software Engineering Manager

General MotorsAustin, MI

About The Position

We are seeking an experienced Software Engineering Manager to lead a high-performing team in the design, development, and delivery of innovative software solutions for General Motors LLC. This role requires strong technical expertise, leadership skills, and a passion for driving excellence in software engineering practices.

Requirements

  • 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.

Responsibilities

  • 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.

Benefits

  • relocation benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service