InApp / Careers / Jobs / Lead- Python Developer

Lead – Python Developer (8-10 Years)

Project Location(s):

Share

Facebook
Twitter
LinkedIn

Experience: 8-10 Years

Notice period: Immediate to 15 days
Mandatory Skills: Python, React, AWS, SQL / NoSQL
Preferred Skill: Kubernetes

Job Description

We are seeking an experienced Technical Lead to drive the design, development, and delivery of scalable, high-quality software solutions. This role requires strong hands-on expertise, technical leadership, and the ability to guide teams through complex engineering challenges while ensuring timely and reliable delivery.The Technical Lead will work closely with product managers, architects, DevOps, and engineering teams to translate business requirements into robust technical solutions.

Key Responsibilities

  • Lead the design and development of scalable, maintainable applications with a strong
    focus on delivery and code quality.
  • Own and implement critical components and complex features through hands-on
    development.
  • Conduct code reviews and enforce clean code practices, SOLID principles, and
    engineering standards.
  • Identify, prioritize, and reduce technical debt in collaboration with stakeholders.
  • Guide the team in implementing and maintaining microservices-based solutions.
  • Ensure application performance, reliability, and high availability in production
    environments.
  • Collaborate with architects and DevOps teams on cloud infrastructure and deployment
    strategies (AWS).
  • Drive database design, data modeling, and performance optimization.
  • Implement and enforce application and cloud security best practices.
  • Support and enhance CI/CD pipelines and DevOps workflows.
  • Troubleshoot and resolve complex production issues and incidents.
  • Prepare and maintain technical and design documentation.
  • Mentor developers and elevate overall engineering standards.
  • Collaborate closely with product, QA, and project stakeholders on technical decisions.

Mandatory Technical Skills

Backend & System Design

  • Strong experience with Microservices-based architectures
  • Solid understanding of distributed systems
  • Expertise in RESTful API design and integrations
  • Hands-on experience with Python (Django / Flask)

Frontend

  • Working knowledge of ReactJS
  • Experience integrating frontend applications with backend services

Cloud & DevOps

  • Strong hands-on experience with AWS
  • Experience with:
    • Compute services (EC2 / App Services)
    • Storage services (S3 / Blob)
    • Relational and NoSQL databases
    • Serverless technologies (Lambda / Azure Functions)
    • IAM and security configurations
  • Experience with Docker and Kubernetes
  • CI/CD pipelines using Azure DevOps, GitHub Actions, or AWS CodePipeline

Database

  • Strong SQL expertise
  • Experience with NoSQL databases
  • Knowledge of query optimization, indexing, and performance tuning

Experience & Qualifications

  • 8–12 years of software development experience
  • Experience leading development of large-scale or business-critical systems
  • Proven experience working in Agile / Scrum teams
  • Strong ownership, accountability, and problem-solving mindset
  • Experience in system stabilization, performance optimization, or scaling environments

Preferred / Good to Have

  • Familiarity with AI-assisted development tools (e.g., GitHub Copilot, Cursor AI)
  • Experience handling production incidents, root-cause analysis, and release
    management
  • Exposure to AI/ML integrations