General Motors

Senior Software Engineer, E-commerce

General Motors

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

AzureGraphQLJavaJavaScriptKafkaMicroservicesMongoDBMySQLNext.jsPulsarPythonReactSQL

About the role

  • Lead the design, development, and optimization 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 to deliver seamless customer experiences.
  • Drive backend API and SQL performance optimization, ensuring high availability and reliability.
  • Create and manage documentation deliverables including technical specifications, data mapping, and workflow diagrams.

Requirements

  • Bachelor’s degree in Computer Science or related field, or 8+ years equivalent work experience.
  • 5+ years of experience in full-stack development with a focus on eCommerce fulfillment, order management, and third-party integrations.
  • 3+ years contributing to architecture, documentation, and system design.
  • Proficiency in Test Driven Development (unit tests, automation test cases, CI/CD validation).
  • Experience with Java, Java Frameworks, messaging systems, IBM/Atlassian products, Azure services, and CI/CD platforms.
  • Strong understanding of GraphQL, microservices, RESTful APIs, and webhooks.
  • Demonstrated ability to debug, test, and deliver production-quality solutions.
  • Enthusiasm for influencing engineering culture and mentoring others.