
Senior Backend Engineer
Weekday (YC W21)
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
Salary
💰 ₹500,000 - ₹1,800,000 per year
Job Level
Tech Stack
About the role
- Design, develop, and maintain scalable backend services using **Node.js with TypeScript/JavaScript**.
- Architect and implement **microservices-based systems** with a strong focus on performance, fault tolerance, and scalability.
- Build and optimize data storage and search solutions using **PostgreSQL** and **Elasticsearch**.
- Develop and maintain **distributed systems** capable of handling high throughput and low latency at scale.
- Containerize applications using **Docker** and manage deployments using **Kubernetes** in production environments.
- Implement and improve **CI/CD pipelines** to ensure fast, reliable, and automated deployments.
- Work closely with DevOps, frontend, data, and product teams to deliver end-to-end solutions.
- Ensure system security, observability, logging, monitoring, and graceful failure handling.
- Participate in architecture discussions, code reviews, and technical design reviews.
- Mentor junior and mid-level engineers and contribute to engineering best practices and standards.
Requirements
- 8–16 years of experience in backend engineering with strong hands-on expertise in **Node.js**.
- Proficiency in **TypeScript and JavaScript**, with a strong understanding of asynchronous programming and event-driven architectures.
- Solid experience building and maintaining **microservices** and **distributed systems**.
- Strong knowledge of **PostgreSQL** (data modeling, indexing, query optimization) and **Elasticsearch**.
- Hands-on experience with **Docker** and **Kubernetes** in production environments.
- Deep understanding of cloud platforms such as **AWS, Microsoft Azure, or GCP**.
- Experience setting up and maintaining **CI/CD pipelines** and automated testing workflows.
- Strong problem-solving skills and the ability to design systems for scale and reliability.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsTypeScriptJavaScriptmicroservicesdistributed systemsPostgreSQLElasticsearchDockerKubernetesCI/CD pipelines
Soft Skills
problem-solvingmentoringcollaborationcommunicationdesign systems