Tech Lead Backend

Relevance Lab

Bengaluru

Hybrid

INR 4,000,000 - 8,000,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Relevance Lab is seeking an experienced Tech Lead Backend to drive the backend of our SaaS platform. You will lead core microservices, own architecture, and deliver scalable, high-performance services in a fast-paced, agile environment.

The role requires hands-on coding, collaboration with product and engineering teams, and mentoring of backend engineers to ensure robust, data-driven solutions using TypeScript, Node.js, NestJS, Python, and AWS.

Qualifications

  • 8–12 years of relevant industry experience with at least 6 years in backend development.
  • Strong hands-on coding and problem-solving skills.
  • Proven experience building and managing microservices-based backend applications.
  • Strong understanding of cloud-based application development, preferably on AWS.
  • Experience with databases, queues, streams, and data-intensive applications.
  • Ability to take ownership of backend architecture and technical delivery.
  • Strong communication and collaboration skills.
  • Comfortable working in an Agile and fast-paced product development environment.

Responsibilities

  • Act as a key technical contributor to the core engineering team, focusing on the backend development and enhancement of the SaaS platform.
  • Take end-to-end ownership of core microservices and backend codebases, including architecture, development, testing, and deployment.
  • Design and develop scalable, reliable, maintainable, and high-performance backend services.
  • Lead the backend development of features from technical design through implementation and deployment.
  • Work closely with Product Managers to understand requirements and translate them into effective technical solutions.
  • Drive technical decisions related to backend architecture, microservices, APIs, data management, and integrations.
  • Develop robust backend tools and applications using clean, efficient, and maintainable code.
  • Work with PostgreSQL, DynamoDB, and other data technologies to support data-intensive applications.
  • Design and implement asynchronous and event-driven solutions using Redis Streams, SQS, RabbitMQ, or Kafka.
  • Leverage AWS cloud services to build, deploy, and support scalable backend applications.
  • Participate in code reviews and promote engineering best practices, coding standards, and quality.
  • Collaborate with cross-functional teams to ensure seamless integration and optimal functionality of backend features.
  • Participate actively in an Agile, delivery-focused development environment and ensure timely delivery of technical solutions.
  • Mentor and provide technical guidance to backend engineers and contribute to the overall technical growth of the team.

Skills

TypeScript
Node.js
NestJS
Python
Microservices
AWS
PostgreSQL
DynamoDB
Redis Streams
SQS
RabbitMQ
Kafka

Education

Bachelor's degree in Computer Science or equivalent

Tools

Monorepo
WebRTC
SIP

Job description

Job Overview


We are looking for an experienced Tech Lead Backend to join our core engineering team and play a key role in building, enhancing, and scaling our SaaS technology platform.

The ideal candidate will have strong hands-on expertise in TypeScript, Node.js, NestJS, and Python, combined with proven experience in microservices, AWS, databases, and messaging/streaming technologies. The candidate will take end-to-end ownership of backend services and contribute to architecture, development, deployment, and technical delivery.


Experience


  • 812 years of overall industry experience
  • Minimum 6 years of hands-on backend development experience
  • Strong experience designing and developing scalable backend applications and services.

Required Technical Skills


Mandatory:

  • Strong programming experience in TypeScript
  • Hands-on experience with Node.js and NestJS
  • Strong experience with Python
  • Hands-on experience with Microservices architecture
  • Good experience with AWS cloud services
  • Experience with databases such as PostgreSQL and DynamoDB
  • Experience with messaging/streaming technologies such as:
    • Redis Streams
    • AWS SQS
    • RabbitMQ
    • Kafka
  • Strong understanding of data-intensive applications and data-driven development.

Good to Have:

  • Experience with Monorepo architecture
  • Knowledge of telephony systems and voice-domain concepts
  • Exposure to SIP and WebRTC
  • Experience working on SaaS platforms.

Key Responsibilities


  • Act as a key technical contributor to the core engineering team, focusing on the backend development and enhancement of the SaaS platform.
  • Take end-to-end ownership of core microservices and backend codebases, including architecture, development, testing, and deployment.
  • Design and develop scalable, reliable, maintainable, and high-performance backend services.
  • Lead the backend development of features from technical design through implementation and deployment.
  • Work closely with Product Managers to understand requirements and translate them into effective technical solutions.
  • Drive technical decisions related to backend architecture, microservices, APIs, data management, and integrations.
  • Develop robust backend tools and applications using clean, efficient, and maintainable code.
  • Work with PostgreSQL, DynamoDB, and other data technologies to support data-intensive applications.
  • Design and implement asynchronous and event-driven solutions using Redis Streams, SQS, RabbitMQ, or Kafka.
  • Leverage AWS cloud services to build, deploy, and support scalable backend applications.
  • Participate in code reviews and promote engineering best practices, coding standards, and quality.
  • Collaborate with cross-functional teams to ensure seamless integration and optimal functionality of backend features.
  • Participate actively in an Agile, delivery-focused development environment and ensure timely delivery of technical solutions.
  • Mentor and provide technical guidance to backend engineers and contribute to the overall technical growth of the team.

Qualifications


  • Bachelor's degree in Computer Science, Engineering, or an equivalent field.
  • 8–12 years of relevant industry experience with at least 6 years in backend development.
  • Strong hands-on coding and problem-solving skills.
  • Proven experience building and managing microservices-based backend applications.
  • Strong understanding of cloud-based application development, preferably on AWS.
  • Experience with databases, queues, streams, and data-intensive applications.
  • Ability to take ownership of backend architecture and technical delivery.
  • Strong communication and collaboration skills.
  • Comfortable working in an Agile and fast-paced product development environment.

Preferred Candidate Profile


The ideal candidate should be a hands-on Backend Tech Lead who can contribute to architecture and design while remaining actively involved in coding and development. Strong expertise in TypeScript, Node.js, NestJS, Python, AWS, and microservices is essential. Experience with telephony/voice technologies such as SIP and WebRTC will be an added advantage.


Role Highlights

  • Lead backend engineering for a SaaS technology platform
  • Hands-on ownership of microservices and backend architecture
  • Work with modern technologies including Node.js, NestJS, TypeScript, Python, AWS, and event-driven systems
  • Opportunity to work on data-intensive applications
  • Collaborate closely with Product and Engineering teams in an Agile environment
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer
Senior Backend Engineer

Relevance Lab • Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Backend Lead (Node.js)
Backend Lead (Node.js)

Delta6Labs FinTech Pvt Ltd • India

On-site
INR 2,600,000 - 4,200,000
Tech Lead - 1, Software Engineering (python)
Tech Lead - 1, Software Engineering (python)

Infinity learn • Hyderabad

On-site
INR 4,000,000 - 9,000,000
Tech Lead (backend)
Tech Lead (backend)

EdgeVantage • Mumbai

On-site
INR 1,500,000 - 2,500,000
Tech Lead – Backend Engineering
Tech Lead – Backend Engineering

Al Ghurair Group • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Opportunity to build scalable systems
Collaborative engineering culture
Influence technical direction
Lead Technical Consultant
Lead Technical Consultant

Nemetschek Group • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Tech Lead
Tech Lead

Payoneer • Gurugram District

On-site
INR 2,500,000 - 3,500,000
Tech Lead Backend Engineer (Tier 1 College)
Tech Lead Backend Engineer (Tier 1 College)

Gonoise • Gurugram District

On-site
INR 3,200,000 - 5,200,000
Full Stack Team Lead
Full Stack Team Lead

D4Insight • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Tech Lead ( Node.js, Typescript, MongoDB) @ Indexnine Technologies
Tech Lead ( Node.js, Typescript, MongoDB) @ Indexnine Technologies

Indexnine • Pune District

On-site
INR 2,500,000 - 4,200,000