General Motors is looking to build easy-to-use tooling to create engaging and innovative web experiences that scale to millions of visitors each month, worldwide, while providing meaningful value through a seamless customer experience.
Requirements
- 8+ years of experience in web application development on both the backend (JavaScript/Java/.NET/PHP) and frontend technologies (HTML/CSS/JavaScript)
- Proven experience building full (headful and headless) CMS solutions with one or two different systems, such as Adobe Experience Manager (AEM), Umbraco, Liferay, SiteCore and others, used across multiple sites
- 5+ 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 and building HTTP APIs (REST, GraphQL) and Content Management Systems, like Adobe Experience Manager
- Demonstrated ability to understand a variety of tech stacks, debug code and write tests
- Expertise in 7+ years of experience contributing to the architecture, documentation and design of new and existing systems (architecture, design patterns, reliability, and scaling)
- Proven expertise building full (headful and headless) CMS solutions with several systems, such as Adobe Experience Manager (AEM), Umbraco, Liferay, SiteCore and others, used across several sites
Responsibilities
- Be a technical lead partnering with other senior technical leaders, actively mentor other engineers on the team and collaborate with multiple teams on complex projects with various leadership stakeholders
- Be ready to jump into both green field and brown field projects to create solutions using modern technical patterns for new systems while also upleveling existing systems
- Architect data structures, map out GUI authoring experiences, implement groups and user permissions management, and build templates and component structures
- Lead the team in building scalable, performant web experiences from zero to one with content management hooks so they can be modified by non-technical users across various international regions and brands
- Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration
- Investigate & resolve performance bottlenecks
- Leverage your technical leadership to ensure we adhere to engineering best practices, and evangelize opportunities to improve engineering productivity and craftsmanship
Other
- Bachelor's Degree in Computer Science or related field, or equivalent work experience
- Must be able to report to the Austin IT Innovation Center in Austin, TX three times per week, at minimum
- This job is not eligible for relocation benefits. Any relocation costs would be the responsibility of the selected candidate.
- GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE.
- Company Vehicle: Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program