Note: The job is a remote job and is open to candidates in USA. Sls.guru is seeking a strong Backend Lead Developer to join their personalization engineering team for a large enterprise hospitality platform. The role involves leading backend architecture and technical design for personalization platform services, building cloud-native backend APIs, and mentoring engineers while driving high-quality execution across complex backend systems.
Responsibilities
- Lead backend architecture and technical design for personalization platform services
- Design and build cloud-native backend APIs using TypeScript, Node.js, AWS Lambda, and API Gateway
- Work on complex serverless workflows using AWS Step Functions and related AWS services
- Build and maintain services that support personalized experiences, eligibility rules, recommendations, and workflow-driven platform capabilities
- Help migrate, modernize, and improve backend services in the cloud
- Work with databases and search systems such as DynamoDB, DocumentDB/MongoDB-style databases, OpenSearch, or Elasticsearch
- Define backend patterns, engineering standards, and reusable approaches for the team
- Review designs and code with a focus on reliability, scalability, maintainability, and production readiness
- Collaborate closely with frontend engineers, product managers, QA, and other engineering teams
- Improve observability, debugging, reliability, and operational quality of backend services
- Mentor engineers technically and help the team make better architectural decisions
Skills
- 7+ years of backend engineering experience
- Strong hands-on experience with TypeScript and Node.js
- Deep understanding of Node.js backend development, including async execution, event loop behavior, API performance, error handling, and production debugging
- Strong experience building APIs using AWS Lambda and API Gateway
- Strong experience with AWS serverless architecture
- Experience with AWS Step Functions or similar workflow orchestration systems
- Experience with infrastructure-as-code tools such as Terraform
- Experience with Serverless Framework or similar deployment frameworks
- Strong understanding of NoSQL databases, especially DynamoDB or similar systems
- Good understanding of database design, indexing, query patterns, and performance tradeoffs
- Strong distributed systems fundamentals: retries, idempotency, partial failure, timeouts, consistency, scaling, and observability
- Ability to explain complex technical concepts clearly to both technical and non-technical stakeholders
- Strong ownership mindset with the ability to work independently and drive initiatives from concept through delivery
- We value engineers who can operate effectively in evolving environments, proactively identify opportunities, and help shape technical direction while collaborating closely with stakeholders
- OpenSearch or Elasticsearch
- DynamoDB, MongoDB-compatible databases (including DocumentDB)
- Recommendation systems or personalization platforms
- Event-driven architecture
- Large-scale enterprise platform experience
- Experience modernizing or migrating services to the cloud
Company Overview
Your guide on the journey to cloud excellence. It was founded in 2017, and is headquartered in Wilmington, Delaware, USA, with a workforce of 51-200 employees. Its website is https://serverlessguru.com.