Taro Logo

Senior Software Engineer, eCommerce

Global automotive company leading the transformation to Zero Crashes, Zero Emissions and Zero Congestion through innovative mobility solutions.
Austin, TX, USARoswell, GA, USA
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Automotive · E-Commerce

Job Description

General Motors is seeking a Senior Software Engineer to join their Physical eCommerce Software Engineering team within the Digital Products Engineering (DPE) organization. This role is crucial in developing GM's global B2C and B2B eCommerce solutions for physical products, including Parts & Accessories and GM Energy products.

The position offers an exciting opportunity to lead the design and development of next-generation applications, working on scalable solutions that serve millions of customers worldwide. As a senior engineer, you'll be responsible for shaping user experiences, mentoring other engineers, and driving technical excellence through architecture decisions and best practices.

The role requires expertise in full-stack development, with particular emphasis on eCommerce fulfillment, order management, and third-party integrations. You'll work with modern technologies including Java, React, microservices, and cloud platforms, while contributing to a mission-critical platform that drives GM's digital commerce initiatives.

GM offers a compelling work environment focused on their vision of Zero Crashes, Zero Emissions, and Zero Congestion. The company culture emphasizes inclusion, innovation, and meaningful impact. This hybrid position provides flexibility while maintaining collaborative opportunities through regular in-person work.

The ideal candidate will bring both technical expertise and leadership qualities, with the ability to mentor others and influence engineering culture. This role presents an excellent opportunity for experienced engineers looking to make a significant impact in the automotive industry's digital transformation while working with cutting-edge technologies and scalable eCommerce solutions.

Last updated 15 days ago

Responsibilities For Senior Software Engineer, eCommerce

  • Lead design and development of user interfaces for GM's eCommerce and energy solutions
  • Write secure, scalable, and maintainable code with unit testing, automation, and CI/CD validation
  • Weigh architectural trade-offs, applying synchronous and asynchronous design patterns
  • Mentor junior engineers, lead code reviews, and establish engineering best practices
  • Collaborate with product managers, architects, and engineers
  • Drive backend API and SQL performance optimization
  • Create and manage technical documentation and specifications

Requirements For Senior Software Engineer, eCommerce

Java
React
MongoDB
MySQL
TypeScript
Node.js
Kafka
  • Bachelor's degree in Computer Science or related field, or 8+ years equivalent work experience
  • 5+ years of experience in full-stack development with eCommerce focus
  • 3+ years contributing to architecture, documentation, and system design
  • Proficiency in Test Driven Development
  • Experience with Java, Java Frameworks, messaging systems, IBM/Atlassian products, Azure services
  • Strong understanding of GraphQL, microservices, RESTful APIs, and webhooks
  • Demonstrated ability to debug, test, and deliver production-quality solutions

Benefits For Senior Software Engineer, eCommerce

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive benefits package from day one
  • Total Rewards program