MMD Services

Principal Backend Engineer

Addison, IL, US

4 days ago
Save Job

Summary

Location: Addison, IL (Hybrid: Tues–Thurs Onsite)

Level: Senior / Principal Engineer (12–15+ years’ experience)


Overview

Our client is seeking a Principal Backend Engineer to help lead the transformation of a monolithic SAP Hybris system into a modern, cloud-native, and personalized commerce experience. This role blends deep backend engineering knowledge with architectural thinking, ERP integrations, and a strong product mindset.


You will play a key part in reimagining how backend services are exposed and extended via APIs, enabling dynamic personalization and performance tuning. Working closely with cross-functional leaders, this role will influence platform design, vendor evaluations, and the long-term roadmap for a scalable, user-tailored commerce system.


Key Responsibilities

Platform Evolution & Architecture

  • Architect scalable backend services to decouple SAP Hybris and Commerce Cloud components from monolithic patterns.
  • Lead decision-making around commercial off-the-shelf (COTS) solutions vs. custom build options (e.g., evaluating tools like Bloomreach for experience layer integrations).
  • Define patterns and standards that enable AI-driven personalization capabilities atop an API-first commerce architecture.

Service Design & Implementation

  • Guide how to surface SAP Commerce Cloud services (e.g., pricing engine, catalog search) behind robust APIs.
  • Contribute to and review services built using Java, Node.js, or TypeScript, focusing on clean architecture and cloud-native patterns.
  • Support the shift to containerized services orchestrated via Kubernetes.

ERP & System Integrations

  • Design and implement integrations with SAP S/4HANA and other ERP systems for seamless backend commerce data flow.
  • Ensure integration layers follow resilient, scalable design using asynchronous patterns where appropriate.

Engineering Best Practices

  • Embed operational excellence through ITSM-aligned development (e.g., bite-sized, traceable, and auditable changes).
  • Promote observability, deployment hygiene, and maintainability of backend services.


Core Requirements

  • 12–15+ years of backend engineering experience, with strong emphasis on eCommerce systems.
  • Deep expertise in Java and/or Node.js, along with TypeScript in backend contexts.
  • Experience with SAP Hybris, SAP Commerce Cloud (CCv2), and ERP platforms like SAP S/4HANA.
  • Solid understanding of API gateway architecture, containerization, and Kubernetes.
  • Ability to design and guide systems in cloud environments, with a cloud-native mindset.
  • Strong knowledge of search engines (e.g., Solr, OpenSearch) and experience fine-tuning relevancy models.
  • Familiarity with personalization technologies, AI-driven recommendations, and user segmentation strategies.
  • Comfortable working with COTS vendors or building platform components in-house from scratch.


Preferred Qualifications

  • Experience decoupling monolithic commerce platforms into modular microservices.
  • Exposure to commerce search optimization, dynamic pricing, and behavioral data modeling.
  • Hands-on experience with personalization engines or front-end content orchestration tools.
  • Familiarity with best practices in ITSM, change management, and continuous delivery pipelines.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job