General Motors

Principal Software Engineer – Mainframe Modernization

General Motors

full-time

Posted on:

Location Type: Hybrid

Location: AustinMissouriTexasUnited States

Visit company website

Explore more

AI Apply
Apply

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