The Brands & Marketing Software Engineering Team at GM is looking to build easy-to-use tooling to create engaging and innovative experiences at scale, providing meaningful value to customers through a seamless customer experience. The role aims to rapidly and relentlessly ideate, iterate, and launch the next generation of innovative solutions to connect GM with current and future customers.
Requirements
- 5+ years of experience in web application development including frontend technologies (HTML / CSS / JavaScript) and backend languages (Java, server-side JavaScript and/or python)
- Experience with automation tasks, Kubernetes, CDNs/Edge Compute (like Akamai) and/or Microsoft Azure
- Familiarity with JavaScript Web Components and Custom Elements
- 2+ years of experience contributing to the architecture, documentation and design of new and existing systems (architecture, design patterns, reliability, and scaling)
- Must be able to do performance analysis, write unit tests, and be knowledgeable about automation
- Experience working with multi-tier production software systems utilizing and building HTTP APIs (REST, GraphQL) and Content Management Systems
- Demonstrated ability to understand the tech stack, debug code and tests
Responsibilities
- Develop competency across our complete web technologies stack (client, framework, and services)
- 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
- Investigate & resolve performance bottlenecks
- Lead efforts to automate testing
- Work on API, Content management, edge and cloud systems
- 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 the Austin IT Innovation Center in Austin, TX 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
- GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE.
- This job is not eligible for relocation benefits.