HamburgerMenu
hirist

Senior Backend Engineer - Node.js/TypeScript

Falco Sight Consultant
Bangalore
6 - 10 Years

Posted on: 15/01/2026

Job Description

Description :


We are looking for a Senior Backend Engineer who can design, build, and evolve complex backend systems for large-scale applications. This role goes beyond feature delivery - you will own backend architecture, data modeling, and system integrations, ensuring long-term scalability, reliability, and maintainability.


This is a work-from-office role, ideal for engineers who value close collaboration, whiteboard discussions, and deep technical problem-solving with cross-functional teams.



Key Responsibilities :


- Design and implement scalable backend architectures for complex, long-lived applications.

- Define service boundaries, APIs, and integration contracts.

- Build backend systems using Node.js / TypeScript (NestJS or equivalent frameworks ).

- Ensure services meet performance, security, and reliability standards.

- Make pragmatic architectural decisions aligned with business needs.



Database & Data Modeling :


- Design robust and scalable database schemas.

- Manage database migrations and long-term schema evolution.

- Optimize queries, indexes, and data access patterns.

- Make informed trade-offs between consistency, availability, and performance.



System Integration & Distributed Systems :


- Design and implement inter-system communication using REST, GraphQL, events, queues, and webhooks.

- Build and maintain asynchronous processing and background jobs.

- Integrate with internal services, third-party platforms, and external APIs.

- Handle retries, idempotency, error handling, and cross-system data consistency.



Engineering Excellence :


- Write clean, maintainable, and testable code.

- Participate actively in in-office architecture discussions and design reviews.

- Review code and provide strong technical feedback.

- Document system designs, architectural decisions, and operational practices.



Required Skills & Experience :


- 6+ years of backend development experience.

- At least 2 years working in a startup environment.

- Strong expertise in Node.js / TypeScript (or equivalent backend stack).

- Strong understanding of backend architecture and system design.

- Excellent knowledge of databases : PostgreSQL, MySQL, MongoDB, Redis .

- Experience integrating multiple backend systems

- Solid understanding of API design, authentication, and authorization

- Experience with asynchronous processing and background jobs.



What Were Looking For (Mindset) :


- Thinks in systems, not just features

- Enjoys in-person collaboration and technical discussions

- Comfortable working with complex and evolving requirements

- Strong sense of ownership and accountability.

- Makes pragmatic, well-reasoned architectural decisions

- Enjoys mentoring and raising engineering standards



What Success Looks Like :


- Backend systems are scalable, reliable, and easy to evolve

- Databases and integrations are well-designed and maintainable

- Cross-system workflows are resilient under real-world conditions

- The team benefits from strong in-office technical leadership.



Why Join Us :


- Work on complex backend systems with real business impact

- Strong work-from-office culture focused on collaboration and learning

- High ownership and architectural influence

- Opportunity to shape backend foundations for future products

- Strong focus on engineering quality and long-term thinking



Educational Qualifications :


- B.Tech / B.E. degree in Computer Science


info-icon

Did you find something suspicious?