Principal eCommerce Engineer; no C2C
Listed on 2025-12-15
-
IT/Tech
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 levelMid-Senior level
Employment typeFull-time
Job functionInformation 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.
- 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…
(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).