Engineering Team Lead

Recro

Bengaluru

On-site

INR 1,800,000 - 3,000,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Recro in Bengaluru is seeking an experienced engineering lead to drive architecture for high-volume data-intensive systems. You will stay hands-on with production systems, owning reliability, scalability, and correctness while collaborating with the founder on architecture.

This role emphasizes deep technical influence over people management, requiring comfort with ambiguity, big data tools, and leading a small team through architecture decisions, reviews, and mentoring.

Qualifications

  • 5–7 years building backend, distributed, or data-intensive systems.
  • Proficient in Python or TypeScript, and comfortable with the other.
  • Deep understanding of distributed systems, retries, idempotency, failures.
  • Hands-on experience with high-volume data processing.
  • Leadership experience in mentoring and code reviews.
  • Focus on correctness, observability, and production reliability.

Responsibilities

  • Drive architecture across TS/NestJS workflows and Python data/AI services.
  • Build reliable long-running workflows with durable execution and idempotency.
  • Design scalable data processing using Polars, DuckDB, Parquet, and streaming.
  • Build evaluation frameworks to measure AI/system accuracy.
  • Own production systems in customer cloud environments.
  • Lead hiring, code reviews, and mentor engineers.
  • Maintain boundaries between workflow orchestration, AI execution, and bulk data processing.

Skills

Backend development
Python
TypeScript
Distributed systems
Long-running workflows
Production reliability
Mentoring

Tools

Temporal
Docker
Terraform/Bicep
OpenTelemetry
Polars
DuckDB
Parquet

Job description

Experience: 5–7 years | Joining: Immediate

About the Role:

Lead a small engineering team building high-volume, data-intensive systems that transform complex enterprise data into accurate, machine-readable outputs. You’ll work closely with the founder on architecture and own system reliability, scalability, and correctness.

What Makes This Role Different:

This is not a pure people-management role. You’ll remain deeply hands-on with architecture, production systems, and technical decisions. You’ll also be expected to operate effectively in ambiguity and challenge existing architectural decisions when needed.

What You’ll Own:

  • Drive architecture across TypeScript/NestJS workflows and Python data/AI services
  • Build reliable long-running workflows with durable execution, retries, and idempotency
  • Design scalable data processing using Polars, DuckDB, Parquet, and streaming
  • Build evaluation and regression frameworks to measure AI/system accuracy
  • Own production systems running in customer cloud environments
  • Lead hiring, code reviews, technical decisions, and mentor engineers
  • Maintain clean boundaries between workflow orchestration, AI/agent execution, and bulk data processing

What We’re Looking For:

  • 5–7 years building backend, distributed, or data-intensive systems
  • Strong expertise in Python or TypeScript, with working proficiency in the other
  • Strong understanding of distributed systems, retries, idempotency, failures, and long-running workflows
  • Hands-on experience with high-volume data processing
  • Engineering leadership experience — mentoring, reviewing, and raising technical standards
  • Strong focus on correctness, observability, and production reliability

Strong Plus:

  • Temporal or similar workflow orchestration platforms
  • LLM/AI systems with measurable evaluation
  • Azure and enterprise cloud environments
  • LangGraph / agentic workflows
  • Docker, Terraform/Bicep, OpenTelemetry
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Lead - Bangalore
Technical Lead - Bangalore

Apply • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Technical Lead - Bangalore
Technical Lead - Bangalore

Juniper Square • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Technical Lead
Technical Lead

Fairground • Hyderabad

On-site
INR 1,600,000 - 2,400,000
Technical Lead
Technical Lead

Orbital • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Lead Software Engineer
Lead Software Engineer

Synergy Marine Group • Chennai District

On-site
INR 2,800,000 - 4,800,000
Senior Backend Engineer
Senior Backend Engineer

Talentship • Chennai District

Hybrid
INR 4,000,000 - 7,000,000
Tech Lead
Tech Lead

Payoneer • Gurugram District

On-site
INR 2,500,000 - 3,500,000
Senior Member Technical Staff - C++
Senior Member Technical Staff - C++

Nielsen • Bengaluru

On-site
INR 2,200,000 - 4,000,000
Lead Data Engineer
Lead Data Engineer

PocketFM • Bengaluru

On-site
INR 3,000,000 - 5,400,000
Health insurance
Paid time off
Remote learning budget
Senior Full Stack Developer / Lead Engineer (AI-Native, AWS Scale)
Senior Full Stack Developer / Lead Engineer (AI-Native, AWS Scale)

Zafify • Mumbai

On-site
INR 1,500,000 - 2,000,000
Competitive salary
Flexible work hours
Learning and growth opportunities