EngineerJobs.io
← Back to all jobs

Job Description

GM Performance Power Units is seeking a Junior Software Engineer for an onsite role in Concord, NC. This position supports a Formula 1 power unit program by helping build data-intensive software and data products that enable better decisions faster.

You will work across the full path from design to production, creating software components such as models, databases, APIs, pipelines, and user interfaces. The role also includes applying agentic AI in a way that emphasizes understanding, validation, and ownership of outcomes.

Responsibilities

  • Design and build data-intensive software, including data models, databases, APIs, data pipelines, integrations, user interfaces, and cloud services.
  • Partner with Information Security and the wider Digital Technology Group to deliver secure, reliable solutions.
  • Build, deploy, monitor, and continuously improve production systems using metrics and user feedback.
  • Use agentic AI while understanding, validating, and owning the resulting outputs.

Requirements

  • Bachelor’s degree in a STEM field with at least 1 year of experience (including internships and substantial projects), or at least 3 years of equivalent practical experience.
  • Software development experience in a modern programming language.
  • Working knowledge of data modeling, databases, APIs, version control, testing, debugging, and secure development practices.
  • Ability to discover problems, learn new approaches and technologies quickly, and apply them to working software.
  • Strong problem-solving, communication, and ownership skills.

Technologies

  • Python, Go, TypeScript/JavaScript
  • Parquet
  • AWS
  • GitHub
  • CloudFormation, Terraform
  • RAG, MCP

Benefits

  • Bonus scheme
  • Private healthcare
  • 401(k) plan with company match
  • Employer-paid life insurance and disability coverage
  • 32 days annual leave (including holidays)
  • Free financial advisor access
  • Employee Assistance Programs (EAP)
  • Subsidized on-site dining
  • On-site gym
  • Discounted GM vehicle purchase/lease program
  • Free on-site EV charging for personal GM vehicles

Preferred Qualifications

  • Python, Go, TypeScript/JavaScript, or similar
  • Data modeling for relational, JSON, vector, or columnar formats (for example, Parquet)
  • AWS; CI/CD with GitHub; infrastructure as code (for example, CloudFormation or Terraform); observability; or DevSecOps practices
  • Web applications, event-driven systems, semantic search, RAG, or MCP
  • Experience in motorsports, manufacturing, aerospace, or a similar technical environment
  • Formula SAE, STEM Racing, robotics, industrial or embedded controls, or comparable technical project work

Application Requirement

Please include a link to something you have built (such as a repository, project, or write-up) along with a few sentences on why this role interests you.

Similar Jobs