Dexian
Principal eCommerce Engineer (no C2C) #981834
Dexian, Addison, Illinois, United States, 60114
Principal eCommerce Engineer (no C2C) #981834
We are seeking a lead or Principal-level backend engineer with experience in eCommerce applications for a well-established firm in Addison, IL. This role is a permanent position after a short initial contract. Only those seeking full-time/permanent employment should apply.
Base pay range $140,000.00/yr - $160,000.00/yr
Responsibilities
OWN THE BACKEND ARCHITECTURAL AFTIFACTS:
Define and maintain the architecture for cloud-native, scalable and resilient microservices. Ensure interoperability across platforms and services (commerce, CMS, ERP, PIM, marketing).
DRIVE IMPLEMENTATION-LEVEL ARCHITECTURE:
Design, secure, scalable, high-performance backend services using Node.js, TypeScript, and other modern technologies. Advocate serverless, Docker, Kubernetes, and cloud-native best practices. Maintain Architecture Decision Records (ADR).
OWN BACKEND ENGINEERING POLICIES, PROCEDURES AND STANDARDS:
Establish CI/CD with automated testing, linting, and deployment strategies for microservices; promote API-first, event-driven architectures and DDD; define backend tooling standards.
OWN PLATFORM & BACKEND OPERATIONAL PRACTICES:
Lead disaster recovery and high-availability strategies; define logging, tracing, observability with OpenTelemetry, Prometheus, Grafana; drive automated testing; define metrics and dashboards (SLAs/SLOs/SLIs).
CHAMPION BEST-IN-CLASS BACKEND STRATEGIES:
Collaborate with frontend, DevOps, and data teams to optimize APIs, databases, and caching; mentor engineers; evangelize best practices.
SKILLS (as listed below).
Qualifications / Skills
15+ years of experience in scalable backend systems, cloud technologies, and microservices.
Experience in eCommerce and large-scale distributed applications; exposure to headless commerce, marketplaces (e.g., Mirakl), and API-driven commerce solutions.
Backend technologies: Node.js, TypeScript, Python, Go; frameworks: NextJS, Fastify, Express, Hapi.js.
Databases and caching: PostgreSQL, MySQL, MongoDB, Redis, DynamoDB, Elasticsearch.
Microservices, event-driven design, API gateways, service meshes (Istio, Linkerd); inter-service communication patterns.
Testing: unit, integration, contract, and end-to-end (Jest, Mocha, Chai, Cypress, Pact, Postman).
Cloud platforms: Azure (preferred), AWS, Google Cloud; serverless (Lambda, Functions), Kubernetes, containers.
CI/CD, infrastructure as code (Terraform, Pulumi).
REST, GraphQL, and event-driven architectures (Kafka, NATS, RabbitMQ, AWS EventBridge).
Observability and APM tools (OpenTelemetry, Prometheus, Grafana, Datadog, New Relic, Dynatrace).
Security: OAuth2, OpenID Connect, JWT, API keys, Zero Trust models.
Performance optimization, database queries, caching, and load balancing.
Diagramming/collaboration tools (Miro, diagrams.net, FigJam, Mermaid.js).
Strong communication and leadership skills; mentoring engineers.
Seniority level Mid-Senior level
Employment type Contract
Job function Information Technology
Industries IT Services and IT Consulting, Appliances, Electrical, and Electronics Manufacturing, Transportation, Logistics and Storage
Referrals increase your chances of interviewing at Dexian by 2x
#J-18808-Ljbffr
Base pay range $140,000.00/yr - $160,000.00/yr
Responsibilities
OWN THE BACKEND ARCHITECTURAL AFTIFACTS:
Define and maintain the architecture for cloud-native, scalable and resilient microservices. Ensure interoperability across platforms and services (commerce, CMS, ERP, PIM, marketing).
DRIVE IMPLEMENTATION-LEVEL ARCHITECTURE:
Design, secure, scalable, high-performance backend services using Node.js, TypeScript, and other modern technologies. Advocate serverless, Docker, Kubernetes, and cloud-native best practices. Maintain Architecture Decision Records (ADR).
OWN BACKEND ENGINEERING POLICIES, PROCEDURES AND STANDARDS:
Establish CI/CD with automated testing, linting, and deployment strategies for microservices; promote API-first, event-driven architectures and DDD; define backend tooling standards.
OWN PLATFORM & BACKEND OPERATIONAL PRACTICES:
Lead disaster recovery and high-availability strategies; define logging, tracing, observability with OpenTelemetry, Prometheus, Grafana; drive automated testing; define metrics and dashboards (SLAs/SLOs/SLIs).
CHAMPION BEST-IN-CLASS BACKEND STRATEGIES:
Collaborate with frontend, DevOps, and data teams to optimize APIs, databases, and caching; mentor engineers; evangelize best practices.
SKILLS (as listed below).
Qualifications / Skills
15+ years of experience in scalable backend systems, cloud technologies, and microservices.
Experience in eCommerce and large-scale distributed applications; exposure to headless commerce, marketplaces (e.g., Mirakl), and API-driven commerce solutions.
Backend technologies: Node.js, TypeScript, Python, Go; frameworks: NextJS, Fastify, Express, Hapi.js.
Databases and caching: PostgreSQL, MySQL, MongoDB, Redis, DynamoDB, Elasticsearch.
Microservices, event-driven design, API gateways, service meshes (Istio, Linkerd); inter-service communication patterns.
Testing: unit, integration, contract, and end-to-end (Jest, Mocha, Chai, Cypress, Pact, Postman).
Cloud platforms: Azure (preferred), AWS, Google Cloud; serverless (Lambda, Functions), Kubernetes, containers.
CI/CD, infrastructure as code (Terraform, Pulumi).
REST, GraphQL, and event-driven architectures (Kafka, NATS, RabbitMQ, AWS EventBridge).
Observability and APM tools (OpenTelemetry, Prometheus, Grafana, Datadog, New Relic, Dynatrace).
Security: OAuth2, OpenID Connect, JWT, API keys, Zero Trust models.
Performance optimization, database queries, caching, and load balancing.
Diagramming/collaboration tools (Miro, diagrams.net, FigJam, Mermaid.js).
Strong communication and leadership skills; mentoring engineers.
Seniority level Mid-Senior level
Employment type Contract
Job function Information Technology
Industries IT Services and IT Consulting, Appliances, Electrical, and Electronics Manufacturing, Transportation, Logistics and Storage
Referrals increase your chances of interviewing at Dexian by 2x
#J-18808-Ljbffr