Search by job, company or skills

E

Senior Python Tech Lead (5+ Yrs)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Efficienza Business Solutions

  • [Confidential Information]
  • 044 45030953

Facebook Linkedin-in Instagram

Menu

data-close-icon= data-full-width=yes>

  • Home
  • About
    • About us
    • Our Team
    • Technology Stack
  • Services
  • Careers
  • Contact
Senior Python Tech Lead (5+ Yrs)

About The Role

Build Python-powered enterprise-grade scalable backend systems and APIs. Own the end-to-end architecture for application and product development, drive Agile delivery, and serve as the primary technical authority. Translate evolving business requirements into robust, well-documented backend systems that power multi-user enterprise products from database design through deployment.

You Will Excel If You

  • Think in systems and architecture designing APIs, services, and databases that scale
  • Lead with a product mindset translating business goals into technical roadmaps
  • Drive quality standards through code reviews, testing, and documentation
  • Mentor and elevate team members through structured technical guidance

Key Responsibilities

Backend Architecture

  • Lead end-to-end development of scalable backend systems, APIs, and web applications using Python (Django/Flask/FastAPI), with deep focus on database design and service architecture.
  • Design modular, maintainable codebases following OOP, microservices, and established design patterns.
  • Define reusable patterns for data-intensive operations: async processing, event-driven workflows, and real-time data handling.
  • Architect REST and GraphQL APIs with clear contracts, versioning, and documentation standards.

Technical Leadership

  • Guide the team as Tech Lead: conduct code reviews, mentor juniors, enforce enterprise coding standards, and promote engineering best practices.
  • Own the technical roadmap: surface architectural gaps, trade-offs, and improvement areas before they become blockers.
  • Collaborate with product, front-end, QA, and DevOps teams for CI/CD, Docker deployments, and cloud integration (AWS/Azure/GCP).
  • Serve as the primary decision-maker on backend technology choices, library selection, and architectural patterns.

Product & Agile Delivery

  • Apply product strategy thinking to align technical decisions with business goals, prioritizing features via Agile sprints, backlogs, and iterative delivery.
  • Drive Agile ceremonies: sprint planning, stand-ups, and retrospectives; ensure delivery velocity without compromising code quality.
  • Translate evolving requirements into implementation-ready technical specifications before development begins.

Data & Performance

  • Optimize SQL/NoSQL databases (PostgreSQL/MySQL/MongoDB/Redis): query performance, indexing strategy, and schema design.
  • Implement async programming patterns (Celery, asyncio) to handle high-throughput, background task, and event-driven workloads.
  • Troubleshoot production issues: root cause analysis, profiling, and systematic performance improvements.

Quality & Documentation

  • Enforce high-quality, secure code with unit and integration testing (PyTest) as a non-negotiable standard.
  • Maintain developer-facing documentation: API references, architecture decision records, and onboarding guides.
  • Own CI/CD pipeline standards: automated testing, linting, and deployment validation before every release.

Required Technical Knowledge

  • 5+ years hands-on Python 3.x with proven backend expertise in Django, Flask, or FastAPI at enterprise scale.
  • Architecture: REST/GraphQL API design, microservices, event-driven systems, and scalable DB schema design.
  • Databases: PostgreSQL, MySQL, MongoDB, Redis query optimization, indexing, and data modelling.
  • Infrastructure: Docker, Git, CI/CD pipelines, and cloud platforms (AWS/Azure/GCP).
  • Testing: PyTest, unit and integration testing, and code coverage standards.
  • Team leadership: code reviews, mentoring, and enterprise coding standards enforcement.
  • Agile/Scrum: sprint ceremonies, backlog management, and product-led iterative delivery.

Good to Have

  • Analytics mindset: Pandas, NumPy for data insights and feature optimization.
  • Front-end awareness (React/Angular) for effective cross-functional collaboration.
  • Real-time patterns: WebSockets, Kafka, RabbitMQ for streaming and messaging workloads.
  • AI/ML exposure (TensorFlow, scikit-learn) for data-driven feature development.
  • Experience with SaaS or enterprise multi-tenant application architecture.

Key Deliverables

  • Production-ready scalable backend systems and API libraries
  • Technical architecture documentation and API specification ecosystem
  • Code review standards, testing coverage reports, and quality audit records
  • Structured onboarding documentation and developer-facing README specifications

Qualifications

  • Bachelor's/Master's in Computer Science, IT, or related field.
  • 5+ years in Python backend development with demonstrated Tech Lead experience.

What Success Looks Like

  • Scalable, maintainable backend systems that require zero architectural rewrites at growth
  • Evolving requirements converted into structured technical specs with no back-and-forth
  • A team that ships confidently with high test coverage and clean, documented code
  • Backend becomes the stable, trusted foundation that all product features are built on

Job Category: Contract / Project-based

Job Type: Full Time

Job Location: Chennai

Apply for this position

Full Name *

Email *

Phone *

Cover Letter *

Upload CV/Resume *Allowed Type(s): .pdf, .doc, .docx

By using this form you agree with the storage and handling of your data by this website. *

Efficienza, an emerging industrial smart automation solutions company having its business operations in Chennai India.

Address

Plot No:37, SSD Oil Mill Road (A.N. ELUMALAI SALAI), VGN Nagar, Iyyappanthangal, Chennai 600 056,

Contact

  • www.efficienza.in
  • [HIDDEN TEXT]

Need Help

We will be more than happy to interact, Please feel free to get in touch with us for No Obligation Discussions.

Efficienza Business Solutions Pvt. Ltd. 2025 All Right Reserved.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 144661595