Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

General Motors Logo

Staff Software Engineer

General Motors

$165,000 - $298,800
Sep 10, 2025
Austin, TX, US
Apply Now

The Energy Engagement software engineering team at GM is looking to rapidly and relentlessly ideate, iterate, and launch the next generation of innovative energy products and solutions to provide meaningful value to customers through a seamless customer experience.

Requirements

  • 8+ years of experience in web application, services development, mobile development, native and preferably ReactNative
  • Expertise in Java, Quarkus or Spring Boot including front-end technologies like ReactJS and micro-frontends.
  • 8+ years of experience contributing to the architecture, documentation and design of new and existing systems (architecture, design patterns, reliability, and scaling)
  • Experience working with multi-tier production software systems utilizing HTTP APIs (REST, GraphQL) and backend datastores (PostgreSQL, DynamoDB, Redis, Elasticsearch)
  • Demonstrated ability to understand the tech stack, debug code and tests

Responsibilities

  • Develop competency with all of our core web and mobile technologies (client, framework, and services)
  • Weigh architectural trade-offs and apply synchronous and asynchronous design patterns
  • Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration
  • Be a tech lead and will actively mentor other engineers on the team
  • Explore and pitch product ideas and tech initiatives with cross functional teams
  • Initiate, plan, and execute large-scale, cross functional, and org-wide critical programs
  • Leverage your technical leadership to ensure we adhere to engineering best practices, and evangelize opportunities to improve engineering productivity and craftsmanship

Other

  • This role is categorized as hybrid. This means the successful candidate is expected to report to Mountain View, CA, Austin, TX, or Warren, MI three times per week, at minimum.
  • Bachelor's Degree in Computer Science or related field, or equivalent work experience
  • Enthusiastic about the opportunity of impacting the engineering culture from the bottom up
  • This job may be eligible for relocation benefits.