General Motors

Software Engineer – Early Career

General Motors

full-time

Posted on:

Location Type: Hybrid

Location: Austin • California, Missouri, Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $100,000 - $140,000 per year

Job Level

Mid-LevelSenior

Tech Stack

AndroidDistributed SystemsGoJavaJavaScriptLinuxNode.jsPythonReactSQL

About the role

  • Develop robust distributed systems, highly available infrastructure, and scalable backend systems; craft business logic and expose data through scalable APIs
  • Collaborate with frontend teams to ensure seamless integration and deliver optimal user experiences
  • Design, develop, and maintain high-performance mobile and web applications
  • Architect, implement, and test robust solutions to drive product innovation
  • Create digital in-vehicle experiences using General Motors' vehicle hardware (Android In-Vehicle Development)
  • Research, develop, and deploy AI solutions to drive business value and customer delight
  • Work on solutions for fleet management, energy optimization, transportation logistics, safety systems, and more
  • Report to the office a minimum of three times per week (hybrid work arrangement)

Requirements

  • Pursuing a BS or MS in Computer Science or Computer Engineering
  • Must be graduating between December 2025 and August 2026
  • Able to work full time, 40 hours a week
  • GM does not provide immigration-related sponsorship (no H1-B, OPT, STEM OPT, CPT, TN, J-1, etc.)
  • Strong object-oriented design skills and in-depth knowledge of data structures and algorithms (preferred)
  • Proficiency in one or more of: Java, C/C++, Golang, Python, Linux, SQL, JavaScript, CSS, HTML5 (preferred)
  • Experience with distributed systems implementation (preferred)
  • Experience with web frameworks such as ReactJS, NodeJS (preferred)
  • Expertise in client-server protocol and API design (preferred)
  • Ability to translate multi-functional requirements into practical engineering tasks
  • Strong debugging, analytical, and problem-solving skills
  • Excellent collaboration and communication skills
  • Ability to thrive in a fast-paced, team-oriented environment
Benefits
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • employee assistance program
  • GM vehicle discounts
  • relocation benefits (may be eligible)
  • Bonus Potential: incentive pay program

ATS Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaC/C++GolangPythonLinuxSQLJavaScriptCSSHTML5distributed systems
Soft skills
object-oriented designdebugginganalytical skillsproblem-solving skillscollaborationcommunicationability to thrive in fast-paced environmentability to translate requirements
General Motors

Software Engineer, Early Career

General Motors
Mid · Seniorfull-time$100k–$140k / yearCalifornia, Missouri, Texas · 🇺🇸 United States
Posted: 4 hours agoSource: generalmotors.wd5.myworkdayjobs.com
AndroidCloudLinuxPythonRust
General Motors

Senior Software Engineer, Mobile

General Motors
Seniorfull-time$134k–$205k / yearCalifornia · 🇺🇸 United States
Posted: 21 days agoSource: generalmotors.wd5.myworkdayjobs.com
AndroidJavaJavaScriptKotlinPythonReactReact NativeSwiftTypeScript
Gridwise

Senior Software Engineer, Mobile

Gridwise
Seniorfull-time💃 Anywhere in Latin America
Posted: 22 days agoSource: jobs.ashbyhq.com
AndroidiOSJavaScriptReactReact NativeTypeScript
Brunswick Corporation

Marine Platform Engineer

Brunswick Corporation
Juniorfull-time$86k–$138k / yearIllinois, Wisconsin · 🇺🇸 United States
Posted: 24 days agoSource: brunswick.wd1.myworkdayjobs.com
AndroidCloudFirebaseIoTJavaKotlinPythonReactReact Native
Aven

Machine Learning Engineer

Aven
Mid · Seniorfull-timeCalifornia · 🇺🇸 United States
Posted: 24 days agoSource: jobs.ashbyhq.com
AndroidAWSDistributed SystemsiOSJavaKotlinPostgresPythonSwiftTypeScriptVue.js