Overview
Job Title: Backend Developer (SDE 2 / SDE 3 / Lead)
Experience: 3–8 Years
Role & Responsibilities:
Design, develop, and maintain scalable backend systems and services
Build high-performance, low-latency APIs for large-scale applications
Work on system architecture, database design, and performance optimization
Collaborate with product, frontend, QA, and DevOps teams to deliver end-to-end features
Ensure high code quality through testing, code reviews, and best engineering practices
Troubleshoot production issues and improve system reliability and performance
Contribute to technical discussions and system design decisions
Mentor junior engineers and drive engineering best practices (for senior/lead roles)
Requirements:
Strong experience in backend development with any programming language (Java, Node.js, Go, Python, or similar)
Good understanding of data structures, algorithms, and object-oriented programming
Experience in building RESTful APIs and microservices-based architecture
Hands-on experience with relational or NoSQL databases
Understanding of scalable and distributed systems
Experience with version control tools like Git
Strong problem-solving and analytical skills
Good to Have:
Experience working on high-traffic consumer products
Exposure to cloud platforms such as AWS, GCP, or Azure
Experience with caching systems, message queues, and asynchronous processing
Understanding of CI/CD pipelines and DevOps practices
Experience in gaming, fintech, or real-money gaming platforms