
Principal Software Engineer – Mainframe Modernization
General Motors
full-time
Posted on:
Location Type: Hybrid
Location: Austin • Missouri • Texas • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Define and drive the over-arching technical vision and architecture across multiple modernization pillars.
- Drive consistent adoption of practices that ensure reliability, scalability, resilience, and security.
- Challenge legacy assumptions, constraints, and development patterns.
- Identify and drive investments in sustainable competitive advantages.
- Serve as a trusted advisor to IT leadership and executives for critical design decisions, technology adoption, and integration strategies.
- Mentor and grow senior technical talent, raising overall capability and maturity.
- Foster alignment and collaboration across globally distributed engineering organizations.
- Influence leadership beyond IT by advocating for innovation and technical investments.
Requirements
- 10+ years of software engineering experience, with at least 5 years in a principal, staff, or architect-level role.
- Demonstrated expertise in mainframe ecosystem operational characteristics and operating models.
- Demonstrated experience in enterprise-level change management and platform migration.
- Proven success designing and scaling distributed, cloud -native systems.
- Strong understanding of security, observability, performance, and high-availability architectures.
- Comfortable operating in highly ambiguous and dynamic environments.
- Excellent communication, collaboration, and mentoring abilities, with a passion for driving innovation in technology.
- Bachelor’s or Master’s degree in Computer Science or a related field.
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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringmainframe ecosystemcloud-native systemssecurity architectureobservabilityperformance architecturehigh-availability architectureenterprise-level change managementplatform migrationtechnical vision and architecture
Soft Skills
communicationcollaborationmentoringinnovation advocacyleadership influencealignment fosteringcapability growthdynamic environment adaptabilitytrust advisorychallenge legacy assumptions
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer Science