×
Register Here to Apply for Jobs or Post Jobs. X

Principal eCommerce Engineer; no C2C

Job in Addison, DuPage County, Illinois, 60114, USA
Listing for: Dexian
Full Time position
Listed on 2025-12-15
Job specializations:
  • IT/Tech
Job Description & How to Apply Below
Position: Principal eCommerce Engineer (no C2C) #981834

Principal eCommerce Engineer (no C2C) #981834

1 day ago Be among the first 25 applicants

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

Base pay range

$/yr - $/yr

Direct message the job poster from Dexian

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Information Technology

Permanent or contract to hire (We are serious about converting this role to a permanent position)

NO SUBCONTRACTORS OR THIRD-PARTY FIRMS, PLEASE.

W2 EMPLOYEES ONLY

We seek a lead or Principal-level backend engineer who has some experience in the eCommerce applications for a well-established firm in Addison, IL. This role will become a permanent position after a short initial contract phase. Only those seeking full-time/permanent employment should apply.

Skills
  • 15+ years of industry experience, with a strong focus on scalable backend systems, cloud technologies, and microservices development.
  • Extensive experience in building and scaling backend systems for eCommerce and large-scale distributed applications. Exposure to headless commerce, marketplaces (Mirakl), and API-driven commerce solutions.
  • Expert knowledge of backend technologies and their trade-offs, including Node.js, Type Script, Python, and Go
    . Familiarity with modern frameworks such as NextJS, Fastify, Express, and Hapi.js.
  • Strong experience with databases and caching solutions, including Postgre

    SQL, MySQL, Mongo

    DB, Redis, Dynamo

    DB, and Elastic Search.
  • Deep understanding of microservices architecture, including event-driven design, API gateways, service mesh (Istio, Linkerd), and inter-service communication patterns.
  • Advocate for high-quality engineering practices, with hands-on experience in unit, integration, and contract testing using tools like Jest, Mocha, Chai, Cypress, Pact, and Postman.
  • Proficiency in cloud platforms and cloud-native methodologies, including serverless computing (AWS Lambda, Azure Functions), Kubernetes (K8s, K3s), and containerization.
  • Hands‑on experience with CI/CD pipelines, infrastructures as code (Terraform, Pulumi), and deployment automation.
  • Understanding of REST, Graph

    QL, and event-driven architectures using Kafka, NATS, Rabbit

    MQ, and AWS Event Bridge.
  • Expertise in observability, distributed tracing, and APM tools like Open Telemetry, Prometheus, Grafana, Datadog, New Relic, and Dynatrace
    .
  • Strong understanding of authentication and authorization best practices, including OAuth2, OpenID Connect, JWT, API key management, and Zero Trust security models.
  • Experience in performance optimization of backend services, database queries, caching strategies, and load balancing.
  • Knowledge of diagramming and collaboration tools (e.g., Miro, , Fig Jam, Mermaid.js).
  • Strong communication and leadership skills, capable of mentoring engineers and collaborating across teams.
Responsibilities
  • Own the backend architectural artifacts
    • Define and maintain the architecture for cloud-native, scalable and resilient microservices.
    • Ensure seamless interoperability across platforms and services, including commerce, CMS, ERP, PIM, and marketing systems.
    • Establish architectural best practices for modularization, API design and service‑to‑service communication (REST, Graph

      QL, gRPC, event‑driven architectures).
  • Drive implementation‑level architecture
    • Design, secure, scalable and high‑performance backend services leveraging Node.js, Type Script, and other modern backend technologies. Advocate for serverless, containerization (Docker, Kubernetes) and cloud‑native best practices.
    • Contribute to and maintain Architecture Decision Records (ADR) for microservices and cloud‑based systems.
  • Own backend engineering policies, procedures and standards
    • Establish CI/CD best practices with automated testing, linting, and deployment strategies for microservices.
    • Drive adoption of API‑first, event‑driven architectures and domain‑driven design (DDD).
    • Define and enforce backend tooling standards (frameworks, ORMs, performance profiling, logging).
  • Own platform & backend operational practices
    • Lead disaster recovery and high‑availability strategies for microservices.
    • Define logging, tracing, and observability best…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary