Lead Python Engineer

ShimentoX Technologies

Hyderabad

On-site

INR 4,000,000 - 6,000,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

ShimentoX Technologies in Hyderabad is seeking an experienced Lead Python Engineer to lead the design, development, and delivery of scalable, high-performance backend systems. You will own architectural decisions and build robust REST APIs and microservices, while guiding cross-functional teams.

The role emphasizes distributed systems, real-time processing, production readiness, and mentorship of engineers.

Qualifications

  • 8+ years of software engineering experience with strong backend expertise.
  • Hands-on Python development experience.
  • Proven experience building REST APIs and microservices.
  • Strong understanding of distributed systems, scalability, fault tolerance and high availability.
  • Experience with WebSockets/real-time backend systems.
  • Familiarity with SQL/NoSQL databases and caching systems.
  • Strong knowledge of performance optimization, monitoring, logging, debugging and production ops.
  • Understanding of software engineering principles, design patterns and clean architecture.
  • Proven technical leadership and architectural decision-making experience.

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.
  • 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.

Skills

Python
REST APIs
Microservices
Distributed Systems
WebSockets / Real-Time
SQL/NoSQL
Performance Optimization
Software Engineering Principles
Technical Leadership

Job description

Hiring: Lead Python Engineer | 8+ Years

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.

  • 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.
  • 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.
  • 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
  • Containerization and CI/CD experience
  • Experience leading backend engineering teams or technical initiatives
  • Strong understanding of observability and reliability engineering
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Python Engineer - Distributed Systems
Lead Python Engineer - Distributed Systems

India Fan Corporation • Hyderabad

On-site
INR 2,000,000 - 4,000,000
Senior Backend Engineer (Python)
Senior Backend Engineer (Python)

ShimentoX Technologies • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Python Backend Engineer
Python Backend Engineer

Nineleaps • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Lead Python Engineer
Lead Python Engineer

Epam Systems • Bengaluru

Hybrid
INR 2,500,000 - 6,000,000
Python Lead
Python Lead

r3 Consultant • Delhi

On-site
INR 1,800,000 - 2,500,000
Python Lead
Python Lead

WE Excel Software • Mohali

On-site
INR 3,000,000 - 4,500,000
Technical Lead
Technical Lead

Ideyalabs • Hyderabad

On-site
INR 2,000,000 - 3,600,000
Lead Python Developer
Lead Python Developer

JDS Advisory LLP • Ahmedabad District

On-site
INR 1,200,000 - 1,500,000
Python Lead
Python Lead

Armakuni • Ahmedabad District

On-site
INR 1,800,000 - 3,200,000
Python Technical Lead
Python Technical Lead

OSI Digital • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 3,500,000 - 6,500,000