The Role General Motors is seeking a Principal Software Engineer to provide technical leadership and architectural direction for enterprise platform rationalization initiatives, driving the evolution of mission-critical systems toward secure, scalable, SaaS-focused architectures. This role requires demonstrated experience with make-vs-buy decisions and lifecycle management of enterprise systems. The successful candidate will define modernization roadmaps, evaluate migration approaches, ensure transactional integrity and operational resilience, and partner closely with IT, operations, and business stakeholders to deliver long term transformation. In addition, the successful candidate will be expected to drive make-vs-buy debates with a focus on protecting sustainable competitive advantages.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal