Hybrid Senior Software Engineering Manager

Posted last month

Apply now

About the role

  • Lead and grow a team of software engineering managers and senior engineers within the Finance, Corporate Development and Legal (FCDL) organization.
  • Own the full development lifecycle for business applications – from architecture and infrastructure to production deployment and support.
  • Provide clear strategy and direction, aligning team goals with business objectives while ensuring high quality execution and on time delivery.
  • Ensure operational excellence by driving the development and continuous improvement of engineering processes and policies across FCDL Software Engineers including code development, system reliability, and cost optimization.
  • Ensure best practices are identified, adopted, and scaled across teams.
  • Develop people resource plans, actively support skill and competency growth, and align responsibilities with individual strengths through ongoing career development conversations.
  • Drive cross functional collaboration to ensure alignment with GM statement of technical direction and ensure application security fitness across FCDL organization.
  • Mentor engineers and managers, create clarity, remove roadblocks, and advocate for teams' long-term success.
  • Participate in technical strategy, platform decisions, and delivery oversight for cloud-ready, observable, and secure applications.

Requirements

  • Bachelor's in Software Engineering, Computer Science, Information Technology, or a related field or equivalent experience.
  • 5+ years leading and managing a team of successful software engineers.
  • Expertise in both systems and software engineering, including defining clear requirements, designing scalable platforms, and ensuring software implementation aligns with actual system behavior.
  • Strong track record of improving engineering practices and product quality through the strategic use of modern tools and platforms.
  • Experience implementing daily build practices like build automation across tech stacks, unit test automation / coverage tools, security scans, and build results analysis leveraging GitHub best practices.
  • Experience delivering cloud ready applications with solid knowledge of observability tools and effective implementation.
  • Proven track record in full-stack development including web applications, services and mobile development.
  • Experience with multiple development frameworks such as Java, C#, VB.NET, Angular, Spring Boot, Python and relational database technologies.
  • Demonstrated ability to manage and mentor managers and senior engineers while fostering a high-performance, people-first culture.
  • Excellent communication and organizational skills with the ability to translate technical complexity into clear strategies and execution plans.
  • Proactively keeps up to date with latest advances in software development technologies using available forums.
  • GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE; applicants who will need sponsorship (e.g., H-1B, TN, STEM OPT) now or in the future should not apply.
  • Candidates must be able to work in a hybrid model and report to their primary work location three times per week, at minimum.

Benefits

  • Company Vehicle: Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies.
  • This job may be eligible for relocation benefits.
  • From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.
  • General Motors offers opportunities to all job seekers including individuals with disabilities; reasonable accommodation is available for applicants who need assistance with the job search or application process by emailing or calling 800-865-7580.

Job title

Senior Software Engineering Manager

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job