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.
Software Development Manager leading development efforts in a legal AI technology firm. Collaborating with cross - functional teams and managing technical solutions for scalable SaaS products.
Lead Hardware engineer team at Seagate's Factory Sustainable Engineering department. Focus on automation improvement, technology enhancement, and mentorship in engineering.
Head of Software Development managing development teams in a leading digital agency with over 400 employees. Focus on team leadership and technical strategy in software development.
Engineering Manager leading engineering teams for contact center applications at Ford Credit. Collaborating with stakeholders to develop software solutions in a dynamic environment.
Senior Payments Software Engineering Manager for Wells Fargo's Global Payments & Liquidity Technology team. Managing and leading a team of engineers to drive critical technology initiatives with high quality standards.
Engineering Manager leading Platform Engineering teams in Cluj - Napoca to deliver optimized AWS - Managed container platforms. Driving projects and mentoring engineers for high - performance outcomes.
Manager leading a team in Cloud Solution group for testing and integration of NVIDIA's AI products. Focused on system engineering and ensuring product quality through comprehensive testing.
Engineering Manager leading AI - enabled signal processing initiatives for wireless systems at NVIDIA. Driving collaborative global efforts to develop innovative solutions in AI - native infrastructure.
Engineering Manager leading a talented team to build scalable SaaS platform capabilities at Nextiva. Fostering collaboration and delivering exceptional platform administration tools for customer satisfaction.
Engineering Manager (Automation) leading a team to drive systems automation for DANA, Indonesia’s digital wallet platform. Focusing on technical excellence and collaboration with product teams.