Senior Backend Engineer

Year    KA, IN, India

Job Description

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 We're 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 lead Educational Qualifications B.Tech / B.E. degree in Computer Science
Job Type: Full-time

Pay: ?2,595,929.12 - ?3,000,969.42 per year

Benefits:

Provident Fund
Experience:

Back-end development: 6 years (Required) Node.js: 4 years (Required) TypeScript: 4 years (Required)
Language:

English (Required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5128067
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year