Quick Overview
Job Description
We are seeking a Lead Backend Engineer to help design, build, and scale the large-scale distributed systems supporting enterprise fulfillment platforms. This is a highly hands-on engineering role for an experienced backend developer who enjoys solving complex distributed-systems problems, building resilient cloud-native applications, and taking ownership of systems operating at enterprise scale.
This is a Node.js-first environment. Candidates must have substantial, recent, production-level experience developing backend systems with Node.js and TypeScript. Java experience is valuable, but Java-heavy backgrounds without meaningful Node.js experience will not be sufficient for this role.
Top Skills / Critical Requirements
Must Have
8–10+ years of professional software engineering experience
Strong and recent Node.js backend development experience
Strong TypeScript development experience
Experience designing and developing large-scale distributed backend systems
Meaningful, recent hands-on Microsoft Azure experience
Strong experience designing and developing REST APIs
Experience with microservices and service-oriented architectures
Experience with asynchronous and event-driven architectures
Strong understanding of distributed-systems concepts, including:
Scalability
High availability
Fault tolerance
Idempotency
Retry strategies
Eventual consistency
Service-to-service communication
Failure recovery
Strong experience with Docker and Kubernetes
Experience developing clean, maintainable, well-tested production code
Experience supporting and troubleshooting production applications
Strong understanding of application reliability, resilience, and observability
Ability to make sound engineering decisions within an established architecture
Ability to operate effectively when requirements are incomplete or ambiguous
Strong communication skills across engineering, product, architecture, and business stakeholders
Strongly Preferred
Azure Kubernetes Service (AKS)
Azure Service Bus
Azure Functions
Cosmos DB
Helm
GitHub Actions
OpenTelemetry
Dynatrace
CI/CD pipeline development
Distributed tracing and application performance monitoring
Experience with high-volume or high-transaction enterprise platforms
Experience with fulfillment, order-processing, logistics, commerce, or similar distributed backend platforms
Similar jobs
- BO
BackEnd Software Engineer (Experienced or Senior)
NewBoeing
Saint Louis, Missouri🇺🇸$126.7k - $171.3k/yrHybrid2 minutes agoDockerMicroservicesOracle+14Technology - AS
Senior Backend .NET/SQL Server Developer in Florham Park, NJ.
NewAmtex System Inc.
Florham Park, NJ🇺🇸Hybrid22 hours agoSQLSQL ServerAgile+3Technology - JC
Java Developer / Backend Engineer / Software Developer
NewJC CORPORATIONS
O'Fallon, MO🇺🇸On-site22 hours agoOracleSQLSpring+5Technology - SA
Backend Java Developer
NewStaffRight Associates, LLC
Buffalo, NY🇺🇸$70 - $75/hrHybrid22 hours agoSpringSpring BootOAuth+4Technology - AM
Java Backend Engineer / Plano, TX / Only W2
NewAmpcus Inc
Plano, TX🇺🇸On-site22 hours agoMicroservicesSpringSpring Boot+6Technology - PH
java Backend developer
NewPhoton
Springfield, MO🇺🇸On-site22 hours agoDockerMicroservicesMySQL+13Technology