Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 18297670

    JRS INDIA CORPORATION logo

    Lead Python Engineer - Distributed Systems

    JRS INDIA CORPORATION · Hyderabad · onsite · Posted 34d ago

    Not disclosed8–10 yrsfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

    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)

    Sourced from foundit

    Skills

    Design PatternsReal-Time Backend SystemsWebSocketDistributed Systemsperformance optimizationhigh availabilitynosql databasesscalabilityloggingMonitoringClean architectureSoftware Engineering PrinciplesFault TolerancedebuggingCaching systemsPythonSQLREST APIMicroservicesProduction Operations

    About JRS INDIA CORPORATION

    JRS INDIA CORPORATION logo

    JRS INDIA CORPORATION

    ₹9.1L PA avg

    Avg at JRS INDIA CORPORATION

    Employee ratings

    10 reviews

    4.7/ 5

    Culture

    4.8

    Career growth

    4.1

    Work-life

    4.6

    Employees rate it well for

    Work-Life Balance48Company Culture47

    Find them on

    AmbitionBox reviews

    Lead Python Engineer - Distributed Systems · waiting for your command