Lead Python Developer
11 hours ago
Job Title: Lead Python Developer (Backend)Experience: 6+ YearsLocation: Chennai (Hybrid)Employment Type: Full-TimeRole OverviewWe are looking for a Lead Python Developer (Backend) to architect, build, and scale high-performance backend systems. This role requires strong hands-on expertise in Python, microservices, databases, caching, and messaging systems, along with the ability to technically lead and mentor a backend engineering team.Key ResponsibilitiesBackend Architecture & DevelopmentDesign, develop, and own scalable backend services using Python and modern frameworks such as FastAPI or Django.Architect and implement RESTful APIs with a focus on performance, reliability, and security.Drive backend design decisions including service boundaries, data flow, and scalability strategies.Lead end-to-end backend delivery from design to production.Databases & Data ManagementDesign and optimize relational and NoSQL databases to support high-volume, low-latency applications.Strong hands-on experience with databases such as PostgreSQL, MySQL, MongoDB, or similar.Own database schema design, indexing strategies, query optimization, and performance tuning.Ensure data consistency, integrity, and scalability across distributed systems.Work closely with data and analytics teams to support data-driven backend services.Caching & Performance OptimizationDesign and implement caching strategies to improve system performance and reduce latency.Hands-on experience with caching technologies such as Redis / Memcached.Identify performance bottlenecks and apply caching, async processing, and optimization techniques.Define cache invalidation, TTL strategies, and consistency models for backend services.Messaging & Asynchronous ProcessingDesign and build event-driven and asynchronous systems using messaging platforms.Hands-on experience with Kafka, RabbitMQ, AWS SQS/SNS, or similar messaging systems.Implement reliable producers, consumers, retries, and dead-letter queues.Use messaging to decouple services, improve scalability, and enable real-time data processing.Microservices & Cloud-Native SystemsArchitect and develop microservices-based systems with proper fault tolerance and observability.Containerize services using Docker and deploy using Kubernetes or similar orchestration tools.Collaborate with DevOps teams on infrastructure, scaling, and deployment strategies.CI/CD, Quality & ObservabilityEstablish and maintain CI/CD pipelines for automated build, test, and deployment.Ensure high code quality through unit, integration, and contract testing.Implement logging, monitoring, and alerting using tools like Prometheus, Grafana, ELK, or equivalents.Own production readiness, incident debugging, and system reliability.Technical Leadership & CollaborationAct as a technical lead, mentoring junior and mid-level developers.Conduct code reviews, enforce best practices, and improve engineering standards.Collaborate with product, frontend, QA, DevOps, and data teams to deliver business-critical solutions.Participate in design reviews, estimations, and sprint planning.Required Qualifications6+ years of backend software development experience, primarily in Python.Strong expertise in Python (including async programming and performance optimization).Hands-on experience with FastAPI, Django, or similar frameworks.Solid experience with SQL and NoSQL databases and data modeling.Strong understanding of caching mechanisms (Redis/Memcached).Hands-on experience with messaging systems (Kafka, RabbitMQ, SQS, etc.).Experience building microservices architectures.Hands-on experience with Docker, Kubernetes, and CI/CD pipelines.Strong debugging, problem-solving, and communication skills.Preferred QualificationsExperience with cloud platforms (AWS / Azure / GCP).Prior experience in a Lead / Senior Backend Engineer role.Exposure to security best practices (authentication, authorization, API security).Experience building high-throughput, low-latency systems at scale.
-
Lead Python Developer
2 hours ago
tamil nadu, India Blend Full timeJob Title: Lead Python Developer (Backend) Experience: 6+ Years Location: Chennai (Hybrid) Employment Type: Full-Time Role Overview We are looking for a Lead Python Developer (Backend) to architect, build, and scale high-performance backend systems. This role requires strong hands-on expertise in Python, microservices, databases, caching, and messaging...
-
Lead Python Backend Developer
1 week ago
tamil nadu, India beBeeBackend Full timeJob Summary:We are seeking an experienced Lead Python Backend Developer to join our development team.The ideal candidate will have strong expertise in building secure, scalable web applications and APIs using modern Python frameworks.Key Responsibilities:Design, develop, and maintain Python-based APIs & applicationsLead and manage development projects from...
-
Python Developer Lead with Spark
4 weeks ago
tamil nadu, India People Prime Worldwide Full timeAbout Client :- Our client is a French multinational information technology (IT) services and consulting company, headquartered in Paris, France. Founded in 1967, It has been a leader in business transformation for over 50 years, leveraging technology to address a wide range of business needs, from strategy and design to managing operations. The company is...
-
Lead Python Developer
4 weeks ago
tamil nadu, India Spectral Consultants Full timeHiring for Technical Lead Python for one of the leading Gen-AI powered SaaS companies revolutionizing the insurance industry and helping organizations drive operational excellence! Location: Chennai Experience -7+Years What You’ll Do Lead the design, development, and deployment of backend applications using Python and FastAPI (must-have). Oversee a team of...
-
Python Tech Lead
3 weeks ago
tamil nadu, India techjays Full timeWhat makes Techjays an inspiring place to work At Techjays, we are driving the future of artificial intelligence with a bold mission to empower businesses worldwide by helping them build AI solutions that transform industries. As an established leader in the AI space, we combine deep expertise with a collaborative, agile approach to deliver impactful...
-
Technical Lead Python
2 weeks ago
tamil nadu, India techjays Full timeWhat makes Techjays an inspiring place to workAt Techjays, we are driving the future of artificial intelligence with a bold mission to empower businesses worldwide by helping them build AI solutions that transform industries. As an established leader in the AI space, we combine deep expertise with a collaborative, agile approach to deliver impactful...
-
Tech Lead
12 hours ago
tamil nadu, India Datacrew.ai Full timeSummary:We are seeking a Python / Machine Learning Developer – Tech Lead with 5+ years of overall experience and at least 2 years of experience leading ML engineering teams. The role requires strong hands-on expertise in ML-driven application development, particularly in OCR, Computer Vision, and NLP-based content extraction systems, along with proven...
-
Senior Python Developer
1 week ago
tamil nadu, India GeakMinds, Inc Full timeRole: Senior Python Developer Experience: 3 - 6 Years Education Qualification: Any Graduate Work Location: Chennai Work Type: Hybrid Employment: Full-time Key Skills: API Development, FastAPI, Pandas, Polars, Numpy, Multi-Processing, Multi-Threading Job Description: We are seeking a skilled Python Developer to join our development team. The ideal candidate...
-
Python Developer
1 week ago
tamil nadu, India EWall Solutions Pvt Ltd Full timeAbout the Company : Global eCommerce & IT services provider with 18 + years of experience and continuing to grow strong. We provide abroad set of custom IT solutions in eCommerce, retail, inventory management, operations, education, and finance, which are all supported by mobile and paperless interfaces. Job Summary : We are looking for an enthusiastic and...
-
Python Developer
2 weeks ago
tamil nadu, India Tata Consultancy Services Full timeGreetings from TCS!!! TCS has been a great pioneer in feeding the fire of young Techies like you. We are a global leader in the technology arena and there’s nothing that can stop us from growing together. Your role is of key importance, as it lays down the foundation for the entire project. Position: Python Developer Job Location: Chennai/ Bangalore...