Back to jobs

Senior Software Engineer, Front End OnStar

General MotorsAustin, TX (+1 other)Added 1w ago
Senior Software Engineer
Full-time
Apply on company siteCraft my tailored resume free

Free to start · No card

Job description

Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Austin TX IT Innovation Center or Warren Michigan GM Technical Center 3-4 days per week (T-W-Th) The Role We are seeking a highly skilled Senior Software Engineer to join our digital commerce engineering team, with a primary focus on React-based front-end development, Shopify commerce experiences, and digital customer experience optimization. This role will help design, build, and evolve the customer-facing experiences that power our eCommerce platform. The ideal candidate has strong experience building scalable front-end applications using React and Shopify, and brings a strong engineering mindset around code quality, reliability, testing, CI/CD, observability, and delivery excellence. Experience working with enterprise or headless CMS platforms is a plus. Exposure to experimentation, personalization, and modern digital experience platforms is also beneficial. As a Senior Software Engineer, you will work closely with product managers, designers, architects, and cross-functional engineering teams to deliver high-quality, scalable, and maintainable solutions that improve customer experience and speed of delivery. You will also be expected to communicate effectively with both technical and non-technical stakeholders, contribute to a collaborative team environment, and help strengthen engineering best practices across the team. What You’ll Do Front-end Development: Design, build, and maintain scalable, high-performing React-based user experiences for digital commerce platforms. Commerce Integration: Develop and integrate front-end applications with Shopify, APIs, analytics tools, and downstream enterprise systems. Engineering Excellence: Help improve code quality, testing practices, maintainability, observability, and overall engineering standards across the team. DevOps and Delivery: Support CI/CD, release quality, deployment automation, and development workflows that improve speed and reliability. Operational Excellence: Improve production readiness through observability, monitoring, alerting, incident response, and root cause analysis. CMS Integration: Partner on integrations with enterprise or headless CMS platforms when needed to support flexible and scalable digital experiences. Experience Optimization: Support personalization, experimentation, and customer experience improvements across digital touchpoints as platform direction evolves. Collaboration: Work closely with product, design, architecture, and cross-functional teams to translate business requirements into well-designed technical solutions. Problem Solving: Troubleshoot and resolve front-end, integration, performance, and production issues across development and live environments. Mentorship: Provide technical guidance to other engineers, participate in code reviews, and support knowledge sharing across the team. Innovation: Stay current on emerging trends in digital commerce, front-end engineering, developer experience, and modern content platforms, and recommend improvements where appropriate. Your Skills & Abilities (Required Qualifications) 5+ years of professional software engineering experience. Strong experience designing and delivering React-based web applications and digital commerce experiences. Strong hands-on experience with React, Shopify, and modern front-end development. Strong proficiency in JavaScript, TypeScript, React, HTML5, and CSS3. Experience integrating front-end applications with APIs, backend services, and commerce platforms. Solid understanding of component-based architecture and reusable design patterns. Deep understanding of web performance, accessibility, responsive design, and modern web standards. Experience improving code quality, automated testing, CI/CD, and engineering best practices. Familiarity with observability, monitoring, alerting, and operational support for production systems. Experience working in cross-functional product and engineering teams in an agile development environment. Strong debugging, troubleshooting, and problem-solving skills. Excellent communication and collaboration skills, including the ability to explain technical concepts to non-technical stakeholders. Ability to work effectively in a team environment and build strong working relationships. What Will Give You A Competitive Edge (Preferred Qualifications) Experience with modern headless or composable content platforms such as Sanity, Contentful, Adobe AEM or similar solutions. Familiarity with experimentation, personalization, A/B testing, or optimization platforms. Experience in eCommerce platforms and digital commerce business flows. #LI-CK1 Gm does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need gm immigration sponsorship (e.g., h-1b, tn, stem opt, etc.) Now or in the future. GM may support relocation for this position.