Lead Python Engineer

ShimentoX Technologies

Bengaluru

On-site

INR 3,000,000 - 6,000,000

Full time

48 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

ShimentoX Technologies is seeking an experienced Lead Python Engineer to lead the design, development, and delivery of scalable, high-performance backend systems. The role requires strong expertise in Python, distributed systems, REST APIs, microservices, and real-time architectures, with a track record of driving technical decisions and owning systems end-to-end.

You will mentor engineers and collaborate across teams to ensure production readiness.

Qualifications

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

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
Real-time architectures
WebSockets
Performance optimization
CI/CD
Observability
Code reviews
Leadership
Mentoring

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
Lead Python Engineer

ShimentoX Technologies • Hyderabad

On-site
INR 4,000,000 - 6,000,000
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 • Hyderabad

On-site
INR 2,800,000 - 4,200,000
Lead Python Engineer
Lead Python Engineer

Epam Systems • Bengaluru

Hybrid
INR 2,500,000 - 6,000,000
Senior Backend Engineer (Python)
Senior Backend Engineer (Python)

ShimentoX Technologies • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Python Technical Lead
Python Technical Lead

OSI Digital • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 3,500,000 - 6,500,000
Lead Software Engineer - Python
Lead Software Engineer - Python

EPAM Systems • Hyderabad

On-site
INR 2,500,000 - 5,000,000
Lead Software Engineer - Python
Lead Software Engineer - Python

EPAM Systems • Maharashtra

On-site
INR 3,000,000 - 4,200,000
Staff Backend Engineer
Staff Backend Engineer

iCOUNTER • Pune District

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

EPAM Systems • India

On-site
INR 1,500,000 - 2,500,000