Empleos

Lead Python Engineer - Distributed Systems

Posted just now
India Fan Corporation
Hiring : Lead Python Engineer | 8+ Years.

Location : Bangalore / Hyderabad.

Experience : 8+ Years.

Role : Lead Python Engineer.

We are looking for an experienced Lead Python Engineer to lead the design, development, and delivery of scalable, high-performance backend systems.

The ideal candidate should have strong expertise in Python, distributed systems, REST APIs, microservices, real-time architectures, and backend system design, along with proven experience driving technical decisions and owning systems end-to-end.

Key Responsibilities

  • Lead architecture, design, development, and delivery of scalable backend services using Python.
  • Own technical direction and architectural decisions for backend systems.
  • Design and develop robust REST APIs, microservices, and distributed systems.
  • Build real-time communication systems, including WebSocket-based services.
  • Drive performance, scalability, reliability, availability, and security.
  • Lead performance optimization, monitoring, debugging, and production issue resolution.
  • Establish best practices around code quality, testing, observability, CI/CD, and production readiness.
  • Collaborate with Product, Frontend, DevOps, Infrastructure, and other engineering teams.
  • Mentor engineers and provide technical leadership.
  • Conduct code and architecture reviews and identify technical risks.
  • Take ownership of complex technical problems and deliver production-grade solutions.

Required Skills

  • 8+ years of software engineering experience with strong backend expertise.
  • Strong hands-on experience with Python.
  • Strong experience building REST APIs and Microservices.
  • Strong understanding of Distributed Systems, Scalability, Fault Tolerance & High Availability.
  • Hands-on experience with WebSockets / Real-Time Backend Systems.
  • Experience with SQL/NoSQL databases and caching systems.
  • Strong knowledge of performance optimization, monitoring, logging, debugging, and production operations.
  • Strong understanding of software engineering principles, design patterns, and clean architecture.
  • Proven technical leadership and architectural decision-making experience.
  • Strong communication, collaboration, mentoring, and code review skills.

Good To Have

  • Experience working on large-scale, high-availability platforms.
  • Cloud platform experience.
  • Containerization and CI/CD experience.
  • Experience leading backend engineering teams or technical initiatives.
  • Strong understanding of observability and reliability engineering.

(ref:hirist.tech)
Login to Apply Now

Recommended Jobs

Scrum Master

Posted just now

Java Fullstack Engineer

Posted just now

TTA RPA MMH260917-1

Posted just now

Growth Manager

Posted just now

About Empleos

Empleos is a job board platform connecting job seekers with employers across India, featuring thousands of job listings across diverse industries and locations. The platform is completely free for both job seekers and employers — no hidden fees, no subscription costs, and no charges for posting jobs or applying to positions.

Other Countries: United States, Colombia

© 2026 Empleos. All rights reserved.