Backend Engineer
Backend Developer
Location: Bangalore, India
Department: Technology
Experience: 5-9 Years
About This Role
What You’ll Do
- Build and maintain backend services using Node.js.
- Deliver features that support ongoing product development.
- Write clean, maintainable code aligned with existing architecture.
- Optimize backend systems for performance and scalability.
- Identify and resolve bottlenecks across services and data layers.
- Fix bugs and production issues with a focus on long-term stability.
- Design and work with data models across relational and NoSQL databases.
- Use MySQL and MongoDB to support application requirements.
- Work with search and indexing solutions using ElasticSearch.
- Work closely with Product Managers to translate requirements into backend solutions.
- Partner with frontend engineers and other backend engineers to deliver end-to-end functionality.
- Participate in code reviews and shared engineering practices.
What We’re Looking For
- 5–9 years of experience in backend engineering roles.
- Strong experience with Node.js in production environments.
- Hands-on experience with MySQL and MongoDB.
- Working knowledge of ElasticSearch.
- Experience deploying and operating services on AWS.
- Comfort working in Linux-based environments.
- Experience collaborating with cross-functional engineering and product teams.
- A graduate degree in a relevant field.
Nice to Have
- Exposure to frontend engineering concepts.
- Experience contributing to data model design across systems.
What Makes You a Strong Fit
- You’re an execution-focused engineer who enjoys improving existing systems.
- You’re comfortable owning backend components and seeing work through to completion.
- You collaborate well with product and engineering partners.
- You value stability, performance, and thoughtful problem-solving over quick fixes.
Why This Role Matters
Why Join Us
- Work on meaningful backend systems used across our products.
- Be part of a collaborative engineering team focused on delivery.
- Take ownership in a senior individual contributor role.
- Contribute to improving performance and system quality over time.