General Motors
Overview
Hybrid:
This role is categorized as hybrid. The successful candidate is expected to report to one of the GM IT Innovation Centers or Technical Centers three times per week, at minimum. We are the Physical eCommerce Software Engineering team within the Digital Products Engineering (DPE) organization at GM. Our team is responsible for the GM Global B2C and B2B eCommerce solution for physical products like Parts & Accessories, and we provide backend services for the sales of GM Energy Products like Home Charger and Charger Adapters. We collaborate closely with Accessories marketing and CCA businesses to drive online sales through our platform, delivering an end-to-end digital and innovative experience at scale while providing meaningful value to our customers through a seamless experience. The Role
We’re seeking a passionate and experienced Senior Development Engineer
to lead the design and development of cutting-edge user interfaces that power our next-generation applications. You’ll play a key role in shaping the user experience, driving technical excellence, and mentoring a team of engineers. You will help lead our engineering efforts through planning, design and architecture, execution, and ramp. As a technical leader on the team, you will mentor less experienced engineers, build strong relationships with technical leaders on other teams, and facilitate a strong team culture by applying best practices throughout the Software Development Life Cycle. What You’ll Do
Develop competency across our complete Commerce backend technology stack. 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 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. Ensure adherence to engineering best practices and promote opportunities to improve productivity and craftsmanship. Architect and implement scalable, highly available services across commerce platforms, integrating with Tax, Payments, Inventory, Products, and customer service applications. Collaborate with product managers, designers, and backend engineers to deliver seamless user experiences. Lead code reviews, establish best practices, and contribute to a culture of continuous improvement. Mentor junior developers and contribute to team growth and development. Your Skills & Abilities (Required Qualifications)
Bachelor’s degree in computer science or related field, or equivalent work experience. 5+ years of experience in web application development with a focus on backend technologies (Java/J2EE, Spring Boot, REST APIs, Microservices, Message Queues such as Kafka, IBM MQ, Azure topics, etc.). 2+ years of experience contributing to the architecture, documentation, and design of new and existing systems (architecture, design patterns, reliability, and scaling). Ability to perform performance analysis and lead the team through performance improvements. Knowledge of cloud-based infrastructure (Azure, AWS, GCP) including development of microservices using CI/CD with Spring/Spring Boot and PaaS capabilities. Available for production support, perform root cause analysis, resolve incidents, and solve problems. Enthusiastic about opportunity to impact engineering culture from the ground up. What Will Give You A Competitive Edge (Preferred Qualifications)
Master’s degree in computer science or related field. Experience with commerce applications (e.g., HCL Commerce, Shopify custom builds, Mirakl Marketplace). 7+ years of experience in backend technologies (Java/J2EE, Spring Boot, Cloud platforms like Azure, GCP; Microservices; Kafka; IBM MQ; Azure topics, etc.). 5+ years of experience contributing to the architecture, documentation, and design of new and existing systems (architecture, design patterns, reliability, and scaling). Experience with automation tools like Playwright and BrowserStack. Knowledge of JavaScript, Node.js and other UI technologies. Experience with observability tools like DataDog, Dynatrace, etc. Experience applying AI tools to speed up development, observability, and automation tasks. Experience with Unix scripts, DevOps tools (GitHub, Git, Terraform, Docker, Kubernetes, Jenkins, etc.). About GM
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion. We embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. Why Join Us
We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. Benefits Overview
From day one, we’re looking out for your well-being – at work and at home – so you can focus on realizing your ambitions. Learn how GM supports a rewarding career by visiting Total Rewards Resources. Non-Discrimination and Equal Employment Opportunities (U.S.)
General Motors is committed to a workplace that is free of unlawful discrimination and fosters inclusion and belonging. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, veteran status, or other protected status in accordance with federal, state, and local laws. Applicants may be required to complete role-related assessments and/or pre-employment screening. To learn more, visit How we Hire. Accommodations
General Motors offers accommodations to all job seekers, including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application, email us or call 800-865-7580. Please include the accommodation details, job title, and requisition number. Seniority level: Not Applicable Employment type: Full-time Job function: Engineering and Information Technology Industries: Motor Vehicle Manufacturing, Appliances, Electrical and Electronics Manufacturing, and IT Services and IT Consulting
#J-18808-Ljbffr
Hybrid:
This role is categorized as hybrid. The successful candidate is expected to report to one of the GM IT Innovation Centers or Technical Centers three times per week, at minimum. We are the Physical eCommerce Software Engineering team within the Digital Products Engineering (DPE) organization at GM. Our team is responsible for the GM Global B2C and B2B eCommerce solution for physical products like Parts & Accessories, and we provide backend services for the sales of GM Energy Products like Home Charger and Charger Adapters. We collaborate closely with Accessories marketing and CCA businesses to drive online sales through our platform, delivering an end-to-end digital and innovative experience at scale while providing meaningful value to our customers through a seamless experience. The Role
We’re seeking a passionate and experienced Senior Development Engineer
to lead the design and development of cutting-edge user interfaces that power our next-generation applications. You’ll play a key role in shaping the user experience, driving technical excellence, and mentoring a team of engineers. You will help lead our engineering efforts through planning, design and architecture, execution, and ramp. As a technical leader on the team, you will mentor less experienced engineers, build strong relationships with technical leaders on other teams, and facilitate a strong team culture by applying best practices throughout the Software Development Life Cycle. What You’ll Do
Develop competency across our complete Commerce backend technology stack. 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 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. Ensure adherence to engineering best practices and promote opportunities to improve productivity and craftsmanship. Architect and implement scalable, highly available services across commerce platforms, integrating with Tax, Payments, Inventory, Products, and customer service applications. Collaborate with product managers, designers, and backend engineers to deliver seamless user experiences. Lead code reviews, establish best practices, and contribute to a culture of continuous improvement. Mentor junior developers and contribute to team growth and development. Your Skills & Abilities (Required Qualifications)
Bachelor’s degree in computer science or related field, or equivalent work experience. 5+ years of experience in web application development with a focus on backend technologies (Java/J2EE, Spring Boot, REST APIs, Microservices, Message Queues such as Kafka, IBM MQ, Azure topics, etc.). 2+ years of experience contributing to the architecture, documentation, and design of new and existing systems (architecture, design patterns, reliability, and scaling). Ability to perform performance analysis and lead the team through performance improvements. Knowledge of cloud-based infrastructure (Azure, AWS, GCP) including development of microservices using CI/CD with Spring/Spring Boot and PaaS capabilities. Available for production support, perform root cause analysis, resolve incidents, and solve problems. Enthusiastic about opportunity to impact engineering culture from the ground up. What Will Give You A Competitive Edge (Preferred Qualifications)
Master’s degree in computer science or related field. Experience with commerce applications (e.g., HCL Commerce, Shopify custom builds, Mirakl Marketplace). 7+ years of experience in backend technologies (Java/J2EE, Spring Boot, Cloud platforms like Azure, GCP; Microservices; Kafka; IBM MQ; Azure topics, etc.). 5+ years of experience contributing to the architecture, documentation, and design of new and existing systems (architecture, design patterns, reliability, and scaling). Experience with automation tools like Playwright and BrowserStack. Knowledge of JavaScript, Node.js and other UI technologies. Experience with observability tools like DataDog, Dynatrace, etc. Experience applying AI tools to speed up development, observability, and automation tasks. Experience with Unix scripts, DevOps tools (GitHub, Git, Terraform, Docker, Kubernetes, Jenkins, etc.). About GM
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion. We embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. Why Join Us
We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. Benefits Overview
From day one, we’re looking out for your well-being – at work and at home – so you can focus on realizing your ambitions. Learn how GM supports a rewarding career by visiting Total Rewards Resources. Non-Discrimination and Equal Employment Opportunities (U.S.)
General Motors is committed to a workplace that is free of unlawful discrimination and fosters inclusion and belonging. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, veteran status, or other protected status in accordance with federal, state, and local laws. Applicants may be required to complete role-related assessments and/or pre-employment screening. To learn more, visit How we Hire. Accommodations
General Motors offers accommodations to all job seekers, including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application, email us or call 800-865-7580. Please include the accommodation details, job title, and requisition number. Seniority level: Not Applicable Employment type: Full-time Job function: Engineering and Information Technology Industries: Motor Vehicle Manufacturing, Appliances, Electrical and Electronics Manufacturing, and IT Services and IT Consulting
#J-18808-Ljbffr