HamburgerMenu
hirist

Senior Backend Engineer II - Node.js

Mrshortlisted
Noida
4 - 6 Years

Posted on: 12/12/2025

Job Description

Description :

We are looking for an exceptional Senior Software Engineer to join our Backend team. This is a unique opportunity to become part of a fast-growing company at an early phase, where you will work on solving real customer and business problems while helping shape the future direction of the product. You will contribute to building systems designed specifically for large-scale, diverse user bases and play a key role in defining the engineering culture from the ground up.

This role offers immense responsibility and autonomy. You will be encouraged to push the boundaries of engineering to deliver systems that are scalable, resilient, and easy to evolve. As an early senior engineer, your decisions will have a long-lasting impact on architecture, tooling, development practices, and overall product quality.

As a Senior Software Engineer, you will be responsible for shipping impactful features at high velocity, designing and evolving backend architecture, mentoring other engineers, and continuously raising the bar for engineering excellence. This includes ownership of code quality, automated testing, performance, CI/CD pipelines, and operational reliability. If you enjoy solving meaningful customer problems, care deeply about the craft of software engineering, and thrive in startup environments, this role will be a strong fit.

What You Will Be Doing :

- Build and ship backend features in a Node.js codebase that is actively migrating to TypeScript, directly impacting user experience and contributing to both revenue growth and operational efficiency.

- Collaborate closely with product, design, and data teams to build thoughtful, well-rounded solutions. Product managers do not simply define requirementsinstead, engineers actively participate in problem discovery and solution design, making engineering a core part of product thinking.

- Design and evolve scalable platforms and internal services that enable product, growth, and marketing teams to experiment rapidly and safely.

- Own end-to-end quality of backend systems by writing automated tests, reviewing code, improving observability, and designing systems that are resilient to failures.

- Continuously drive improvements in code quality by identifying architectural bottlenecks, reducing technical debt, and performing regular refactoring as systems scale.

- Architect backend systems for faster iterations, high availability, and long-term scalability using principles such as Domain Driven Design, Event Driven Architecture, Cloud Native Architecture, and strong observability practices.

- Help define and strengthen engineering culture by setting standards for development workflows, code quality, testing practices, and collaboration across teams.

- Improve engineering execution speed without compromising reliability, enabling the team to ship features frequently while maintaining system stability.

The Role Could Be Ideal for You If You :

- Have 4 to 6 years of experience in backend engineering, with at least 2 years of production experience using TypeScript, Express.js (or frameworks like Nest.js), and databases such as MongoDB, MySQL, PostgreSQL, DynamoDB, or similar systems.

- Are well-versed in backend architecture and design patterns such as MVC, Domain Driven Design, CQRS, Event Driven Architecture, and Cloud Native Architecture.

- Have strong experience writing automated tests, especially integration tests, and working with Continuous Integration systems. Quality ownership is critical to this role, and automated testing is a core expectation.

- Have experience managing production infrastructure on public cloud platforms such as AWS, GCP, or Azure. Experience with Kubernetes is a strong plus.

- Are familiar with observability techniques, including metrics, distributed tracing, structured logging, and system instrumentation to diagnose production issues effectively.

- Care deeply about code quality, thoughtful code reviews, clean architecture, scalability, and system reliability, and have demonstrated this mindset in previous roles.

- Understand the importance of shipping quickly in startup environments and continuously look for creative ways to balance speed with technical excellence.

- Collaborate effectively across teams, communicate openly, and actively seek feedback early to improve outcomes.

- Can take ownership of goals end-to-end and deliver results with a high sense of accountability and responsibility.

Growth Mindset & Technical Curiosity :

You are encouraged to explore new technologies beyond your primary role. Engineers are not limited to a single domainwhile everyone brings deep expertise in one area, there is frequent exposure to adjacent technologies such as frontend frameworks, mobile platforms, data systems, cloud infrastructure, and container orchestration.

Bonus points if you have experience with or interest in technologies like public cloud platforms, GitHub Actions or other CI/CD tools, Kubernetes, Infrastructure as Code tools such as Terraform or Pulumi, or related areas. A strong sense of curiosity and willingness to learn is essential to thrive in this environment.


info-icon

Did you find something suspicious?