Python Technical Lead (India)

Python Technical Lead (India)

18 Sep
|
Capticks
|
India

18 Sep

Capticks

India

Python Technical Lead

Experience: 5+ Years
Employment Type: Full-time
Work Mode: Remote/ Hybrid
Location:

Job Summary

We are looking for an experienced Python Technical Lead to own backend architecture and provide technical direction for a large-scale SaaS platform.

The ideal candidate should have solid hands-on expertise in Python, distributed systems, microservices, Apache Kafka, SQL/NoSQL databases, and system architecture. The role involves solving complex technical problems, designing scalable systems, and guiding engineering teams.

Key Responsibilities

- Own and define the backend architecture for a large-scale SaaS platform.
- Design and lead implementation of distributed and event-driven systems.
- Drive adoption of Apache Kafka and event-driven messaging architectures.
- Design scalable Python-based microservices and backend systems.
- Define data strategies using SQL and NoSQL databases.
- Ensure scalability, availability, reliability, security, and performance.
- Review system designs, code, and architectural decisions.
- Establish backend engineering standards and best practices.
- Mentor and guide software engineers and technical teams.
- Troubleshoot complex production and architectural issues.
- Lead incident reviews, root-cause analysis, and architectural improvements.
- Collaborate with Product, DevOps, QA, and Engineering leadership teams.
- Contribute to technical roadmap and long-term platform strategy.
- Support technical hiring, interviews, and team growth.

Mandatory Skills & Qualifications

- 5+ years of professional software development experience.
- Expert-level proficiency in Python.
- Strong experience designing and building distributed systems.




- Hands-on experience with Apache Kafka and event-driven architectures.
- Experience building and scaling SaaS platforms.
- Strong understanding of microservices architecture.
- Excellent system design and software architecture skills.
- Hands-on experience with SQL databases, preferably PostgreSQL or MySQL.
- Hands-on experience with NoSQL databases.
- Experience working with large and complex codebases.
- Experience providing technical leadership and mentoring.
- Strong understanding of scalability, reliability, fault tolerance, and performance optimization.
- Experience working in Linux-based production environments.
- Strong analytical, debugging, and problem-solving skills.

Good to Have

- Experience with Graph Databases such as Neo4j or JanusGraph.
- Hands-on experience with Java.
- Experience with Kubernetes and cloud-native platforms.
- Experience with Docker and containerized applications.
- Experience with AWS, Azure, or other cloud platforms.
- Knowledge of authentication, authorization, security, and data protection.
- Experience with monitoring, logging, observability, and distributed tracing.

What We’re Looking For

- Strong technical ownership and architectural thinking.
- Ability to make and communicate technical decisions.
- Strong problem-solving and analytical skills.
- Ability to work effectively with engineering, product, and leadership teams.
- Strong communication and mentoring skills.
- Passion for building scalable, reliable, and high-performance software platforms.

How to Apply

Interested candidates can apply through Indeed or send their updated CV directly to:

[email protected]

Please mention “Python Technical Lead” in the subject line while sending your CV.

Pay: From ₹100,000.00 per month

Work Location: Remote

📌 Python Technical Lead (India)
🏢 Capticks
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python technical lead (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: python technical lead (india) / india