Enable job alerts via email!

Principal Software Engineer – Special Infrastructure Projects

General Motors

Osage City (KS)

Remote

USD 219,000 - 397,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

General Motors is seeking a Principal Software Engineer for Special Infrastructure Projects. This exciting remote role involves designing scalable solutions to improve product delivery, requiring expertise in software engineering principles, cloud-native technologies, and systems design. Join a team committed to innovation and impactful technology solutions.

Benefits

Medical, dental, vision insurance
Retirement plans
Tuition assistance
GM vehicle discounts
Paid time off
Company vehicle provided for eligible positions

Qualifications

  • Over 10 years of hands-on software development experience.
  • Proficiency in modern programming languages.
  • Excellent communication skills, including technical documentation.

Responsibilities

  • Design and implement infrastructure applications and services.
  • Define technical architecture for complex digital products.
  • Serve as technical DRI for key projects and mentor engineers.

Skills

Software engineering principles
Cloud-native technologies
Systems design
Technical leadership
Java
C#
Go
Rust
Linux environments

Education

Bachelor's degree in computer science
MSc or PhD in computer science (preferred)

Tools

CI/CD practices

Job description

Principal Software Engineer – Special Infrastructure Projects

Join to apply for the Principal Software Engineer – Special Infrastructure Projects role at General Motors.

Job Description

Remote: This role is based remotely, but if you live within a 50-mile radius of [Atlanta, Austin, Detroit, Warren, Milford or Mountain View], you are expected to report to that location three times a week, at minimum.

The Role

As Principal Software Engineer in the Special Infrastructure Projects group, you will be part of a cross-functional team tackling complex problems across Infrastructure Engineering. You will collaborate with software engineering and business teams to design scalable solutions that enhance product delivery to customers.

What You’ll Do

  • Design and implement infrastructure applications and services.
  • Define technical architecture for complex digital products.
  • Serve as technical DRI for key projects, ensuring technical soundness and making strategic decisions based on requirements.
  • Communicate clearly with product, program, design, and engineering teams and partners.
  • Hire and mentor world-class engineers to elevate the engineering organization.

Qualifications (Required)

  • Bachelor's degree in computer science or related field, or equivalent experience.
  • Over 10 years of hands-on software development experience.
  • Deep expertise in software engineering principles, development best practices, and modern programming languages.
  • Experience with cloud-native technologies and architectures.
  • Strong background in systems and distributed systems design and implementation.
  • Technical leadership experience guiding engineering teams.
  • Proficiency in Java, C#, Go, Rust, and Linux environments.
  • Skill in modern development tools and CI/CD practices.
  • Excellent communication skills, including technical documentation and presentations.
  • Ability to lead and mentor engineering teams through influence and collaboration.

Preferred Qualifications

  • MSc or PhD in computer science or related field.
  • Experience with event-sourced or event-driven systems.

Additional notes: Company vehicle provided upon Motor Vehicle Report review, potential for relocation benefits.

Compensation: Salary range is $219,000 to $396,700, with actual offer based on relevant factors. Incentive pay based on performance.

Benefits: Medical, dental, vision, HSA, FSA, retirement plans, paid time off, tuition assistance, GM vehicle discounts, and more.

About GM

Our vision: Zero Crashes, Zero Emissions, Zero Congestion. We foster an inclusive environment where all employees belong and thrive.

Why Join Us

We promote meaningful change through our words, deeds, and culture. We support your well-being from day one. Learn more at Total Rewards Resources.

Equal Opportunity Statement

GM is committed to non-discrimination and inclusion, fostering a workplace where everyone can succeed. We encourage candidates to review role responsibilities and apply. Pre-employment assessments may be required.

Accommodations

For accommodations, email us or call 800-865-7580 with your needs and job details.

Additional Details
  • Seniority level: Not Applicable
  • Employment type: Full-time
  • Job function: Engineering and IT
  • Industries: Motor Vehicle Manufacturing, Appliances, Electrical, Electronics, IT Services and Consulting

Referrals increase your chances of interviewing at GM by 2x. Get notifications for similar jobs in Home, KS.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.