This role is for one of the Weekday's clients
Salary range : Rs 2500000 - Rs 3000000 (ie INR 25-30 LPA)
Min Experience : 3 years
Location : Remote (India)
JobType : full-time
We are looking for passionate engineers who are eager to build scalable, high-performance systems capable of handling 100M+ traffic rates. This role requires a strong foundation in distributed systems, high-scale databases, and distributed caching. You will be part of a team that builds mission-critical, fault-tolerant systems designed for high availability and zero downtime — systems that run across multiple servers and function seamlessly under heavy loads.
Requirements
What You’ll Do :
- Design and implement solutions to complex and broadly defined engineering challenges.
- Champion best practices in coding, design, testing, and architecture.
- Write high-quality, object-oriented code using languages like Java and others (Node.js, Python, etc.) to build scalable distributed systems.
- Contribute to full-cycle product development — from ideation to deployment and maintenance.
- Ship new features rapidly while ensuring system robustness.
- Troubleshoot and resolve production issues across the technology stack.
- Build APIs and services that facilitate quick application development and seamless integrations.
- Design backend systems that are fault-tolerant and capable of processing and analyzing billions of data points daily.
You’ll Be a Great Fit If You Have :
A minimum of 2 years of experience building production-grade software systems.A strong grounding in core computer science principles such as data structures, algorithms, and system design.A Bachelor's or Master’s degree in Computer Science, Information Technology, or related fields.Experience designing for scalability, performance, and reliability in software services.Proficiency in modern programming languages such as Java, Node.js, Python, Ruby, or JavaScript.Hands-on experience building distributed and scalable systems.The ability to thrive in a fast-paced, agile environment with a strong sense of ownership and results.Key Skills :
Java | Node.js | Distributed Systems | Scalable Architecture | Object-Oriented Design | APIs | System Performance | Production Systems | Fault-Tolerant Systems | Agile