Tech Lead

7 - 10 years

12 - 16 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description


Job Description

About the Role

Were seeking an experienced Tech Lead to drive the architecture and development of scalable distributed systems and complex data pipelines. Youll lead a team of engineers while remaining hands-on with high-performance backend services, implement scalable infrastructure solutions, and design resilient microservices architectures. This role combines technical excellence with team leadership and strategic planning.
Responsibilities

Technical Leadership

  • Design and implement distributed data processing pipelines using Go, Kafka, and various queueing systems (RabbitMQ, SQS, Redis Streams)
  • Architect microservices using Go with Gin/Echo/Fiber frameworks, implementing circuit breakers, retry mechanisms, and graceful degradation
  • Design and implement horizontal and vertical scaling strategies for compute-intensive workloads
  • Optimize resource utilization through intelligent load balancing, caching strategies, and connection pooling
  • Build event-driven architectures with Apache Kafka, including topic design, partition strategies, and consumer group management
  • Design polyglot persistence solutions across MongoDB (document modeling, aggregation pipelines), MySQL (query optimization, indexing strategies), and Neo4j (graph traversal optimization)
  • Implement comprehensive monitoring and observability using Prometheus, Grafana, ELK stack, and distributed tracing (Jaeger/Zipkin)

Infrastructure DevOps

  • Design Kubernetes deployments with advanced patterns: StatefulSets, DaemonSets, Jobs, and CronJobs
  • Implement auto-scaling strategies: HPA, VPA, and cluster autoscaling based on custom metrics
  • Manage multi-environment deployments with GitOps workflows (ArgoCD/Flux)
  • Design disaster recovery and backup strategies across multiple regions
  • Implement cost optimization strategies for cloud resources
Requirements

Team Leadership Management

  • Lead a team of 5-8 engineers, conducting regular 1:1s and career development discussions
  • Drive sprint planning, backlog grooming, and capacity planning for quarterly deliverables
  • Define and track team OKRs aligned with organizational goals
  • Conduct performance reviews and create individual development plans
  • Foster a culture of technical excellence through code reviews, design reviews, and knowledge sharing sessions
  • Manage stakeholder expectations and communicate technical decisions to non-technical audiences
  • Lead incident response and post-mortem processes

Strategic Planning

  • Collaborate with Product and Business teams to translate requirements into technical roadmaps
  • Perform capacity planning for infrastructure and team resources
  • Drive technical debt reduction initiatives while balancing feature delivery
  • Establish engineering best practices, coding standards, and documentation guidelines
  • Lead architectural decision records (ADRs) and technology evaluation processes

Required Technical Skills

Backend Development

  • Go Expertise:

    Advanced proficiency in concurrency patterns (worker pools, channels), memory optimization, and building production-grade middleware with proper error handling and context propagation.

Distributed Systems

  • Message Streaming:

    Deep understanding of Kafka internals including partitioning strategies, consumer group management, and implementing exactly-once semantics with proper data serialization.
  • Microservices Patterns:

    Hands-on experience with service mesh, API gateways, distributed caching, and implementing saga patterns for distributed transactions.

Scaling Performance

  • Horizontal Scaling:

    Expertise in load balancing (L4/T4/A10), database sharding, read replicas, and CDN integration for distributed workloads.
  • Vertical Scaling:

    Strong knowledge of CPU/memory profiling, GPU acceleration for compute-intensive tasks, and resource optimization strategies.

Data Systems

  • MySQL/POSTGRES:

    Experience with query optimization, indexing strategies, and connection pooling for RDBMS performance tuning.

Cloud Infrastructure

  • Kubernetes:

    Production experience with CRDs, operators, network policies, and implementing RBAC for multi-tenant environments.
  • Observability:

    Expertise in distributed tracing, custom metrics, log aggregation, and defining SLI/SLOs for system reliability.
Tools knowledge

Required Experience

  • 7-10 years of software engineering with 4+ years in distributed systems
  • 2+ years of technical leadership or team lead experience
  • Proven track record of leading projects from conception to production
  • Experience managing cross-functional technical initiatives
  • Background in 24x7 production support and on-call rotation management
  • Experience with compliance and security requirements (SOC2, GDPR)

Read from our satisfied Clients
See how Metadome.ai helped transform these businesses.
MG Motors
Kapil Bajaj
Head of Digital Transformation
Metadome.ai has helped us create an efficient car dealership model that is light on inventory and costs with their immersive product visualization technology, and we are scaling it across all shopping malls in India.
Hero Motocorp
Sabyasachi Ghosh
Product Manager- Digital Solutions
Our 4-year partnership with Metadome has been transformative. Metadomes expertise in AR, VR, and 3D configurators, enables our creativity and ensures stunning, engaging experiences. Metadomes solutions drive real business outcomes and keep us ahead in the industry. Theyre not just partners; theyre dedicated allies, always putting excellence and client satisfaction first.
MG Motors
Kapil Bajaj
Head of Digital Transformation
Metadome.ai has helped us create an efficient car dealership model that is light on inventory and costs with their immersive product visualization technology, and we are scaling it across all shopping malls in India.
Hero Motocorp
Sabyasachi Ghosh
Product Manager- Digital Solutions
Our 4-year partnership with Metadome has been transformative. Metadomes expertise in AR, VR, and 3D configurators, enables our creativity and ensures stunning, engaging experiences. Metadomes solutions drive real business outcomes and keep us ahead in the industry. Theyre not just partners; theyre dedicated allies, always putting excellence and client satisfaction first.
Metadome is an award-winning global AR, VR, 3D, and AI technology company that enables brands to create and deploy immersive customer experiences across web, app, and in-store platforms in the mobility industry.
Solutions

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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
Metadome logo
Metadome

Software Development

San Francisco California

RecommendedJobs for You

Pune, Maharashtra, India

Chennai, Tamil Nadu, India

Chennai, Tamil Nadu, India