> Markdown version of [/jobs/ext/2013430-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2013430-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** General Motors - **Location:** Austin, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Computing Platforms, Systems Engineering, Cloud Computing, Databases, Software Design Patterns, Web Development, Distributed Systems, Mobile Application Software, Python (Programming Language), PostgreSQL, Data Storage Technologies, ReactJS, Backend, Graphql, Front End Software Development, Restful APIs - **Published:** August 10, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/senior-software-engineer-austin-tx-usa-58888910 ## About the Role Experteer Overview In this role you will design and build scalable web and mobile applications and robust cloud infrastructure to support GM's software platforms. You'll work within a cross-functional team to evaluate architecture, implement synchronous and asynchronous patterns, and deliver well-tested code for both client and server components. The role combines frontend React-based work with Python backend, REST/GraphQL APIs, and distributed systems observability. You'll contribute to scalable, data-driven solutions that enable safer, cleaner mobility. This opportunity offers hybrid work in Austin and exposure to a broad tech stack at a mission-driven automaker. Compensation / Benefits * Design and develop scalable web and mobile applications * Build robust system infrastructure and databases * Evaluate architectural trade-offs and apply design patterns * Write clean, well-documented, unit-tested code for front-end and back-end components Tasks * Bachelor degree in a relevant aa for and six years of experience as a Software/Systems Engineer * Six years of web development with ReactJS/HTML/CSS/JavaScript and Python * Experience with HTTP APIs including REST and GraphQL, PostgreSQL * Cloud platforms including AWS; data storage, processing, and observability in distributed systems Key requirements * ## Description Experteer Overview In this role you will design and build scalable web and mobile applications and robust cloud infrastructure to support GM's software platforms. You'll work within a cross-functional team to evaluate architecture, implement synchronous and asynchronous patterns, and deliver well-tested code for both client and server components. The role combines frontend React-based work with Python backend, REST/GraphQL APIs, and distributed systems observability. You'll contribute to scalable, data-driven solutions that enable safer, cleaner mobility. This opportunity offers hybrid work in Austin and exposure to a broad tech stack at a mission-driven automaker. Compensation / Benefits * Design and develop scalable web and mobile applications * Build robust system infrastructure and databases * Evaluate architectural trade-offs and apply design patterns * Write clean, well-documented, unit-tested code for front-end and back-end components Tasks * Bachelor degree in a relevant field and six years of experience as a Software/Systems Engineer * Six years of web development with ReactJS/HTML/CSS/JavaScript and Python * Experience with HTTP APIs including REST and GraphQL, PostgreSQL * Cloud platforms including AWS; data storage, processing, and observability in distributed systems Key requirements * ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive](https://www.wearedevelopers.com/videos/780-car-s-are-technology-on-wheels-impact-of-software-and-it-competence-in-automotive) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)