Lead Backend Engineer
Hudson Manpower- Location
- Remote
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
Posted 29d ago
Role Overview
We are seeking a Lead Backend Engineer to design, build, and scale large-scale distributed systems supporting enterprise fulfillment platforms. This is a highly hands-on engineering role focused on Node.js, TypeScript, Azure, microservices, and distributed systems.
The ideal candidate will have recent production experience building and operating resilient cloud-native backend systems and be comfortable with scalability, reliability, messaging, observability, failure handling, and production support.
Must-Have Qualifications
- 8–10+ years of professional software engineering experience
- Strong, recent Node.js backend development
- Strong TypeScript development experience
- Experience designing and developing large-scale distributed systems
- Meaningful, recent Microsoft Azure experience
- Strong REST API development experience
- Experience with microservices/service-oriented architectures
- Experience with asynchronous and event-driven architectures
- Strong understanding of distributed-system concepts:
- Scalability
- High availability
- Fault tolerance
- Idempotency
- Retry strategies
- Eventual consistency
- Service-to-service communication
- Failure recovery
- Strong Docker and Kubernetes experience
- Experience writing clean, maintainable, well-tested production code
- Production application troubleshooting and support experience
- Strong understanding of reliability, resilience, and observability
- Ability to make engineering decisions within established architecture
- Strong communication and collaboration skills
Preferred Qualifications
- 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
- High-volume or high-transaction enterprise platforms
- Fulfillment, order processing, logistics, commerce, or similar domains
- Java experience
- Infrastructure-as-Code
- API security
- Performance engineering
- Production incident management
- Site Reliability Engineering concepts
- Automated integration and contract testing
Core Technologies
Node.js | TypeScript | Microsoft Azure | AKS | Azure Service Bus | Azure Functions | Cosmos DB | REST APIs | Docker | Kubernetes | Helm | GitHub Actions | OpenTelemetry | Dynatrace
Key Responsibilities
- Design, develop, test, and maintain scalable backend services using Node.js and TypeScript.
- Build large-scale distributed systems supporting enterprise platforms.
- Develop highly available, resilient, and fault-tolerant cloud-native services.
- Design APIs capable of handling significant transaction volumes.
- Make technical decisions involving performance, scalability, reliability, maintainability, and delivery speed.
- Build asynchronous and event-driven integrations.
- Deploy containerized applications using Docker, Kubernetes, and AKS.
- Develop CI/CD processes using GitHub Actions and Helm.
- Implement logging, metrics, tracing, and monitoring for production systems.
- Troubleshoot complex production issues across services and infrastructure.
- Develop automated unit, integration, and service-level tests.
- Participate in code and technical design reviews.
- Identify and address technical debt.
- Mentor engineers and promote strong engineering practices.
- Collaborate with architects, product managers, and engineering teams.
- Take operational ownership of applications after deployment.
Success Profile
The successful candidate will think beyond individual services and understand how backend components behave within a larger distributed ecosystem. They will build systems that are scalable, observable, reliable, resilient, and production-ready, while remaining actively hands-on with software engineering.
Skills
- Node.js
- TypeScript
- Microsoft Azure
- AKS
- Azure Service Bus
- Azure Functions
- Cosmos DB
- REST APIs
- Docker
- Kubernetes
- Helm
- GitHub Actions
- OpenTelemetry
- Dynatrace
- Java
More jobs at Hudson Manpower
All 99SAP ME / MII Consultant
Hudson Manpower · San Jose, CA, United States · Wilton, CT, United States · today
Oracle ADF Consultant
Hudson Manpower · Atlanta, GA, United States · USD 55–60/hr · today
Oracle Cloud Infrastructure (OCI) Consultant
Hudson Manpower · Atlanta, GA, United States · today
RPA UiPath Engineer
Hudson Manpower · Chicago, IL, United States · Dallas, TX, United States · yesterday
Aladdin SME
Hudson Manpower · New York City, NY, United States · yesterday
Similar roles
Senior Software Engineer - AI Platform
SentinelOne · Prague, Czech Republic · today
Software Engineering Manager - Test Platform
SentinelOne · Slovakia · today
Software Engineering Manager - Test Platform
SentinelOne · Czech Republic · today
NodeJS, TypeScripts, Sr Developer | 24/7
Valtech · Bengaluru · today
NodeJS, Typescripts, OMS | Developer
Valtech · Bengaluru · today
Software Engineering Manager - Test Platform
SentinelOne · Brno, South Moravian, Czech Republic · today