✓ Screened eligible
Why you can actually get this job
Scope is worldwide and no work-authorisation, presence, language, timezone, or credential restriction was found in the body text.
“Worldwide”
Geographic scope — No location restrictions stated — worldwide.
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 , 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 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
Requirements
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
- | 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 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.
Highlights
- Lead Backend Engineer | 8–10+ yrs | Node.js, TypeScript, Azure, distributed systems, microservices, REST APIs, Docker, Kubernetes, event-driven architecture & production support.
Originally posted on Himalayas