← All open roles

Lead Python Developer

Confidential client · Full-time

Overview

We are looking for a Lead Python Developer to guide a team in building scalable and reliable Python applications. You will work closely with cross-functional teams to design robust solutions and leverage modern database and cloud technologies to enhance system performance.

Key Responsibilities

  • Lead and mentor a team of Python developers, encouraging collaboration and innovation.
  • Design and architect scalable, reliable, and maintainable Python-based applications.
  • Write high-quality, efficient, and maintainable Python code to meet project needs.
  • Collaborate with cross-functional teams to design and implement robust solutions.
  • Design and optimize database schemas using strong SQL skills.
  • Work with database technologies including OpenSearch, Redis, and MongoDB.
  • Utilize AWS services such as Lambda and Event Bridge to build scalable and efficient solutions.
  • Troubleshoot and resolve complex technical issues, providing guidance to the team.
  • Partner with other teams to identify and implement improvements to overall system functionality.

Requirements

  • Bachelor’s degree or higher in Computer Science, Engineering, or a related field.
  • Proven experience as a Lead Python Developer or in a similar senior technical role.
  • Deep expertise in Python development focused on performance and scalability.
  • Strong knowledge of SQL and hands-on experience with OpenSearch, Redis, and MongoDB.
  • Practical experience with AWS services, particularly Lambda and Event Bridge.
  • Excellent problem-solving and communication skills.
  • Ability to thrive in a fast-paced, collaborative environment.

Nice to Have

  • AWS-related certification (e.g., AWS Certified Developer).
  • Familiarity with containerization using Docker and orchestration tools such as Kubernetes.
Apply with your resume

We'll score your resume against this role and send you a free assessment. Sampoorna's team follows up directly with strong matches.

1

Find your best-fit roles

Upload your resume to see which job titles you're most likely to get interview calls for right now — pick one below to use as your target role in Step 2.

PDF or Word (.docx) files supported

No signup required

2

Get your full resume report

Get a full recruiter-style assessment for the target role above (whether you picked it from Step 1 or typed your own) — plus the option to generate an ATS-optimized resume rewritten specifically for that role.