Senior Backend Developer (Node.js / NestJS)
Vola Finance · Bangalore, India ·
- Seniority
- Senior
- Category
- Backend
- Experience
- 3+ years
Vola Finance · Bangalore, India ·
Socket.dev · American Fork, United States
flutterbe · Tbilisi, Georgia
Similarweb · Tel Aviv
Worth AI · Jacksonville, Florida, United States
Backend or senior backend engineer (3+ / 5+ years) at a fast-growing startup in Bangalore, owning backend services end to end — designing microservices, building REST APIs, and operating production systems on AWS. Core stack: Node.js, NestJS, TypeORM, MySQL, MongoDB, Docker, and observability tools like ELK and Grafana.
Backend Engineer (3+ Years) / Senior Backend Engineer (5+ Years)
About the Role
We are a fast-growing startup looking for highly skilled Backend Engineers who can take end-to-end ownership of backend systems and help build scalable, reliable, and high-performance products.
Open Positions:
The ideal candidate should be able to understand business requirements, translate them into efficient technical solutions, and drive projects from design through deployment and production support. You will play a key role in designing system architecture, building scalable services, and ensuring operational excellence across our backend ecosystem.
Key Responsibilities
• Take end-to-end ownership of backend services, from requirements gathering and system design to deployment and production support.
• Design and develop scalable, secure, and maintainable backend applications using Node.js and NestJS.
• Architect and implement microservices-based systems and distributed applications.
• Design efficient database schemas and optimize application performance for scale.
• Build and maintain RESTful APIs and asynchronous workflows.
• Translate business requirements into robust and scalable technical solutions.
• Ensure application reliability, performance, and security through industry best practices.
• Implement monitoring, logging, and observability solutions to proactively identify and resolve issues.
• Troubleshoot production incidents, perform root cause analysis, and implement preventive measures.
• Drive engineering best practices, code quality standards, and architectural discussions.
• Conduct code reviews and mentor fellow engineers to maintain high development standards.
• Collaborate closely with product, frontend, QA, and DevOps teams to deliver high-quality solutions.
Required Skills & Experience
• Backend Engineer: 3+ years of professional backend development experience.
• Senior Backend Engineer: 5+ years of professional backend development experience.
• Strong expertise in Node.js and NestJS.
• Extensive experience with TypeORM.
• Strong knowledge of MySQL, including:
• Experience working with NoSQL(MongoDB, etc).
• Strong understanding of System Design principles and distributed systems.
• Hands-on experience designing and building Microservices Architectures.
• Experience building and operating scalable, high-performance applications.
• Hands-on experience with AWS, including:
• Experience with monitoring and observability tools such as:
• Hands-on experience with Docker and containerized deployments.
• Strong understanding and practical implementation of:
• Strong understanding of RESTful API design principles.
• Experience with Git and collaborative development workflows.
• Ability to understand business requirements and design efficient technical solutions.
• Ability to independently drive projects and take ownership of backend systems.
• Experience operating and maintaining production systems, including:
Preferred Qualifications
• Experience with Redis and caching strategies.
• Experience with event-driven architectures.
• Experience with messaging systems such as:
• Experience setting up and maintaining CI/CD pipelines.
• Familiarity with Infrastructure as Code (Terraform).
• Exposure to Kubernetes and container orchestration.
• Experience working in startup or fast-paced product environments.
Good to have experience in
What We're Looking For
• Strong ownership mindset and accountability.
• Excellent problem-solving and analytical skills.
• Ability to work independently with minimal supervision.
• Passion for building scalable, maintainable, and reliable systems.
• Ability to balance engineering excellence with business priorities.
• Strong communication and collaboration skills.
• Proactive approach to identifying and solving technical challenges.
If you are passionate about building scalable backend systems, enjoy solving complex engineering challenges, and thrive in a high-ownership startup environment, we'd love to hear from you.
pwc · Bengaluru Millenia