Backend Engineer in India at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Backend Engineer in India.
This role offers the opportunity to build and scale robust backend systems that power both customer-facing products and internal platforms. You will work in a fast-paced, globally distributed environment where engineering quality, ownership, and collaboration are highly valued. The position involves designing scalable APIs, improving system performance, and ensuring reliability across complex distributed services. You will partner closely with product, design, data, and DevOps teams to deliver impactful features end-to-end. Beyond feature development, you will contribute to architectural decisions, system optimization, and continuous improvement of engineering practices. This is a hands-on role where your work directly influences product performance, user experience, and long-term technical scalability.
In this role, you will be responsible for building, maintaining, and improving scalable backend systems that support critical product functionality.
- Design, develop, and maintain backend services, APIs, and distributed systems with a focus on performance, scalability, and security.
- Collaborate with cross-functional teams including product, design, data, mobile, and DevOps to deliver high-quality features.
- Participate in technical decision-making by evaluating trade-offs and implementing efficient, scalable solutions.
- Support production systems through troubleshooting, on-call rotations, and improving system reliability and observability.
- Continuously refactor and enhance existing codebases to reduce technical debt and improve maintainability.
- Write clean, well-tested, and maintainable code aligned with engineering best practices.
- Contribute to improving developer productivity, engineering workflows, and system efficiency.
You are a strong backend engineer with a solid technical foundation and experience building scalable systems in collaborative environments.
- 3–8 years of experience in backend engineering for web or mobile applications.
- Strong understanding of computer science fundamentals including data structures, algorithms, APIs, and databases.
- Experience designing, building, and deploying scalable and reliable backend systems.
- Proficiency in backend programming languages such as Python or Ruby (preferred).
- Experience working in agile teams alongside product managers, designers, and engineers.
- Strong problem-solving skills with a practical, solution-oriented mindset.
- Ability to balance technical excellence with business priorities and delivery timelines.
- Ownership-driven approach with the ability to independently execute and deliver tasks.
- Excellent communication and collaboration skills, especially in distributed teams.
- Willingness to learn and contribute across adjacent technical areas such as DevOps, frontend, or mobile when needed.
- Competitive compensation aligned with experience (20–30 LPA range)
- Fully remote work environment within India
- Opportunity to work on scalable, high-impact systems in a global setup
- Collaborative and cross-functional engineering culture
- Exposure to modern backend technologies and distributed systems
- Strong focus on ownership, learning, and technical growth
- Opportunity to influence architecture and engineering best practices
- Flexible work environment supporting autonomy and productivity