Talent.com
Principal Backend Engineer

Principal Backend Engineer

MMD ServicesAddison, IL, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

This range is provided by MMD Services. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$150,000.00 / yr - $170,000.00 / yr

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.

SAP Hybris Experience is not required for this role

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.

Responsibilities

  • 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

  • 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.
  • 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

  • 10+ 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.
  • 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.
  • Seniority level

  • Mid-Senior level
  • Employment type

  • Full-time
  • Job function

  • Engineering and Information Technology
  • Industries : Retail and Transportation, Logistics, Supply Chain and Storage
  • Referrals increase your chances of interviewing at MMD Services by 2x

    Inferred from the description for this job

    Medical insurance

    Vision insurance

    401(k)

    Get notified about new Back End Developer jobs in Addison, IL

    Chicago, IL $80,000.00-$100,000.00 1 month ago

    Backend Engineer / API, Payments and Risk (US)

    Chicago, IL $150,500.00-$281,300.00 2 weeks ago

    Chicago, IL $120,000.00-$190,000.00 1 month ago

    Chicago, IL $100,000.00-$110,000.00 1 month ago

    Downers Grove, IL $90,000.00-$120,000.00 5 days ago

    Chicago, IL $48,000.00-$120,000.00 2 months ago

    Chicago, IL $250,000.00-$350,000.00 1 day ago

    Chicago, IL $130,000.00-$190,000.00 1 week ago

    Rosemont, IL $100,000.00-$125,000.00 8 hours ago

    Chicago, IL $120,000.00-$190,000.00 3 weeks ago

    Chicago, IL $75,000.00-$93,000.00 2 weeks ago

    Chicago, IL $125,000.00-$165,000.00 2 weeks ago

    Chicago, IL $85,000.00-$95,000.00 2 weeks ago

    Chicago, IL $120,000.00-$200,000.00 2 months ago

    Chicago, IL $85,000.00-$95,000.00 4 weeks ago

    Glenview, IL $80,000.00-$119,000.00 1 week ago

    Chicago, IL $134,437.33-$182,450.66 1 week ago

    Chicago, IL $110,000.00-$130,000.00 3 weeks ago

    Chicago, IL $140,000.00-$220,000.00 1 month ago

    We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Backend Engineer • Addison, IL, US

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Lead Associate Principal, Cloud Engineering

    Lead Associate Principal, Cloud Engineering

    The Options Clearing CorporationChicago, IL, United States
    serp_jobs.job_card.full_time
    This role will perform a range of activities required to both maintain and continuously automate a large, complex cloud-based computing environment. In addition, you will provide technical guidance ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Associate Principal, Software Engineering

    Associate Principal, Software Engineering

    The Options Clearing CorporationChicago, IL, United States
    serp_jobs.job_card.full_time
    Contribute to design, technical direction and architecture including collaborating with various teams to build fit for purpose Solutions. Apply expert knowledge of Java, Python and middleware techno...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Lead Associate Principal, Software Engineering : DevOps

    Lead Associate Principal, Software Engineering : DevOps

    The Options Clearing CorporationChicago, IL, United States
    serp_jobs.job_card.full_time
    We are seeking a highly skilled and experienced Lead Associate Principal to join our Software Engineering team, focusing on DevOps practices. This role is a key technical leadership position, respon...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    VirtualVocationsLincolnwood, Illinois, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Full Stack Engineer - R&D.Key Responsibilities Rapidly prototype new features and capabilities from research ideas Design and implement integrations with variou...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Lead Software Engineer - Data Platform

    Lead Software Engineer - Data Platform

    RelativityChicago, IL, United States
    serp_jobs.job_card.full_time
    Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Domain - a foundational component of our platform-into...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer, Full Stack

    Senior Software Engineer, Full Stack

    Capital OneRIVERWOODS, Illinois, United States
    serp_jobs.job_card.full_time +1
    Senior Software Engineer, Full Stack.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and itera...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Principal Engineer

    Principal Engineer

    VirtualVocationsNaperville, Illinois, United States
    serp_jobs.job_card.full_time
    A company is looking for a Principal Engineer to create user experiences and solve technical challenges.Key Responsibilities Develop and enhance greenfield features while refactoring legacy code ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Principal Software Engineer

    Principal Software Engineer

    VirtualVocationsNaperville, Illinois, United States
    serp_jobs.job_card.full_time
    A company is looking for a Principal Software Engineer L3, Planning and Controls - Autonomous Vehicles.Key Responsibilities Drive architectural work for integrating classical and machine learning...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Backend Engineer

    Senior Backend Engineer

    VirtualVocationsLincolnwood, Illinois, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Backend Engineer (Python + Django, LATAM).Key Responsibilities Collaborate with founders to shape product and technical direction Build and ship features quickl...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    GTM Engineer

    GTM Engineer

    VirtualVocationsLincolnwood, Illinois, United States
    serp_jobs.job_card.full_time
    A company is looking for a GTM Engineer who excels in building data-driven systems and engaging with customers.Key Responsibilities Transform data from various sources into insightful dashboards ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior TypeScript Backend Engineer

    Senior TypeScript Backend Engineer

    VirtualVocationsLincolnwood, Illinois, United States
    serp_jobs.job_card.full_time
    A company is looking for a Backend Engineer responsible for designing, building, and operating backend systems and indexers for Web3 products. Key Responsibilities Design, build, and operate produ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Senior Data Platform Engineer

    Senior Data Platform Engineer

    VirtualVocationsNaperville, Illinois, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Data Platform Engineer to enhance and manage their data infrastructure.Key Responsibilities Operate, improve, and extend the data infrastructure Support enginee...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer - Data Platform

    Senior Software Engineer - Data Platform

    RelativityChicago, IL, United States
    serp_jobs.job_card.full_time
    Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Data Model (DDM)-a foundational component of our platf...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Associate Principal, Software Engineering : DevOps

    Associate Principal, Software Engineering : DevOps

    The Options Clearing CorporationChicago, IL, United States
    serp_jobs.job_card.full_time
    Provide subject matter expertise for ongoing support of applications deployed to OCC's non-production AWS environments and supporting 3rd party applications. Lead, Create and maintain a reliable tes...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer - Backend

    Senior Software Engineer - Backend

    Sprout SocialChicago, IL, United States
    serp_jobs.job_card.full_time
    Sprout Social is looking to hire a Senior Software Engineer to join our Engineering team.Why join Sprout's Engineering team?. With collaborative cross-functional teams that span mobile, front-end, b...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Staff Database Engineer

    Staff Database Engineer

    VirtualVocationsLincolnwood, Illinois, United States
    serp_jobs.job_card.full_time
    A company is looking for a Staff Database Infrastructure Engineer.Key Responsibilities Design and rearchitect infrastructure platform components for high availability, scalability, reliability, a...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Platform Engineer, Workday Integration (Extend)

    Senior Platform Engineer, Workday Integration (Extend)

    Capital OneCHICAGO, Illinois, United States
    serp_jobs.job_card.full_time +1
    Senior Platform Engineer, Workday Integration (Extend).Do you love building and pioneering in the technology space? Do you enjoy solving complex technical problems in a fast-paced, collaborative, i...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Senior Back-End Engineer

    Senior Back-End Engineer

    VirtualVocationsNaperville, Illinois, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Back-End Engineer - Forward Deployed.Key Responsibilities Engage directly with customers to understand their technical requirements and business objectives Desi...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Staff Software Engineer - Backend

    Staff Software Engineer - Backend

    Sprout SocialChicago, IL, United States
    serp_jobs.job_card.full_time
    Sprout Social is looking to hire a Staff Software Engineer to join our Engineering team.Why join Sprout's Engineering team?. With collaborative cross-functional teams that span mobile, front-end, ba...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Application Platform Architect

    Application Platform Architect

    VirtualVocationsNaperville, Illinois, United States
    serp_jobs.job_card.full_time
    A company is looking for an Application Platform Architect responsible for designing foundational architecture to support applications and services. Key Responsibilities Define the technical visio...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours