HamburgerMenu
hirist

Senior Software Engineer - Backend Architecture

eHireo
4 - 7 Years
Mumbai

Posted on: 26/09/2026

Job Description

Job Responsibilities :

- Design and develop robust backend components and APIs using Node.js for business-critical applications.

- Translate functional and technical requirements into efficient and scalable backend solutions.

- Build backend services capable of handling high-volume requests while maintaining reliability and responsiveness.

- Design efficient data-access layers and optimize database interactions for improved application performance.

- Implement appropriate caching and performance optimization strategies for backend services.

- Develop secure API endpoints and ensure appropriate authentication, authorization, validation, and error-handling mechanisms.

- Investigate production issues, analyze root causes, and implement sustainable fixes.

- Work closely with product, frontend, QA, DevOps, and other engineering teams throughout the development lifecycle.

- Participate in architecture and system-design discussions and provide inputs on backend technical decisions.

- Implement logging, monitoring, and alerting mechanisms to improve application observability.

- Contribute to code reviews and promote clean, maintainable, and consistent development practices.

- Support deployment activities and collaborate with DevOps teams to improve release and delivery processes.

- Identify opportunities to improve existing applications, processes, and development practices.

Required Skills :

- Prior experience working on consumer-facing products.

- Proven 4+ years of API development experience in Node JS and Express JS/Restify/Koa.

- Building scalable and performance oriented services with caching techniques.

- Experience with MongodB and analyzing the efficiency of queries.

- Working understanding of NGINX.

- Creating secure RESTful-based web services / APIs.

- Clear understanding of Data Structures & Algorithms.

- Experience Integrating payment gateways integrating with logging and monitoring systems.

- Must have used GIT (Source version control).

- Excellent problem solving & debugging skills.

- Good understanding of Microservice Architecture.

- Good understanding of system design & architecture.

Desired Skills :

- Experience working on ElasticSearch/Solr.

- Experience working on cloud technologies (AWS).

- Setting up CI/CD pipelines using Jenkins.

- APi Development Experience for high-traffic, public facing mobile applications.

- Work with various disciplines to provide technical insight of new initiatives.

- Experience with relational databases and knowledge of SQL.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...