Backend Tech Lead

8 years

0 Lacs

Posted:2 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are looking for a hands-on Backend Tech Lead to design and implement scalable backend solutions end-to-end for an enterprise-grade Geospatial Intelligence Platform that delivers real-time insights for public safety and emergency management. You will be responsible for translating business requirements into scalable technical solutions, directly implementing them, and leading the backend team while leveraging AI-assisted tools such as GitHub Copilot and CodeRabbit to enhance development efficiency, quality, and consistency. Experience with PostGIS for geospatial data handling will be considered a strong plus. This is a high-impact, mission-critical role that combines solution architecture, backend development, and leadership. You will translate requirements into technical designs, drive implementation, and lead the backend team using modern engineering practices and AI-assisted workflows.


Key Responsibilities:

Technical Design & Implementation (Hands-On)-

  • Design and architect scalable, secure, and resilient backend systems using modern architectural principles and Domain-Driven Design (DDD).
  • Write production-grade code in Node.js and TypeScript using Fastify or NestJS frameworks.
  • Design, optimize, and maintain high-performance PostgreSQL schemas, queries, and indexing.
  • Build and maintain REST/GraphQL APIs and integrate caching and session management using Redis.
  • Ensure the architecture remains loosely coupled, modular, and optimized for real-time data processing.

Cloud and DevOps Practices-

  • Leverage Azure Cloud services including Azure Functions, App Service, Service Bus, Event Grid, and Key Vault.
  • Build and manage CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Collaborate with DevOps for containerization (Docker) and Kubernetes deployments using Infrastructure-as-Code.
  • Ensure adherence to DevSecOps best practices and security compliance standards.

AI-Enabled Workflow (Mandatory)-

  • GitHub Copilot (Mandatory): Use AI for coding assistance, test generation, and inline documentation.
  • CodeRabbit (Mandatory): Use AI-assisted code reviews and PR automation to ensure code quality, speed, and consistency.


Leadership-

  • Lead, mentor, and guide the backend development team, ensuring adherence to best practices and delivery excellence.
  • Foster a culture of clean code, collaboration, and continuous improvement.


Required Skills (Must-Haves)-

  • Minimum 8 years in backend engineering, including 2+ years in a Tech Lead or Architect role.
  • Strong expertise in Node.js and TypeScript.
  • Hands-on experience with Fastify or NestJS frameworks.
  • Advanced PostgreSQL knowledge (query optimization, indexing, schema design).
  • Practical experience with Redis for caching and token/session management.
  • Deep understanding of Azure Cloud (Functions, App Service, Service Bus, Key Vault, Event Grid, Azure DevOps).
  • Proven experience designing and implementing Microservices and applying DDD concepts.
  • Mandatory experience with GitHub Copilot and CodeRabbit.
  • Excellent communication, documentation, and technical leadership skills.


Preferred Experience-

  • Experience with Geospatial or high-throughput, real-time data systems.
  • Familiarity with PostGIS for spatial data handling and geospatial queries.
  • Experience with event-driven architectures or data streaming (e.g., Kafka).
  • Hands-on experience with Kubernetes orchestration and Infrastructure-as-Code (IaC).

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You