About the Role
We are seeking a skilled and passionate Lead Python Developer with strong expertise in Fast API or Django to drive the design and development of scalable backend systems. You will lead a team of developers, collaborate with cross-functional stakeholders, and ensure high-quality technical delivery in alignment with our product roadmap.
Key Responsibilities
- Lead and mentor a team of backend engineers to ensure efficient and high-quality delivery.
- Architect, design, and develop backend services and RESTful APIs using Python frameworks.
- Build and optimize microservices-based architecture for performance and scalability.
- Implement best practices in coding standards, testing, and deployment automation.
- Collaborate closely with product management, frontend, DevOps, and QA teams.
- Review code, identify technical risks, and propose long-term solutions.
- Manage performance tuning, troubleshooting, and continuous improvement.
- Stay updated on emerging technologies and share knowledge with the team.
Required Skills & Qualifications:
- 7+ years of professional experience in Python backend development.
- Strong experience with Fast API and/or Django frameworks.
- Solid understanding of REST APIs, microservices, and event-driven architecture.
- Hands-on experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB etc.)
- Proficiency in Docker, containerization, and CI/CD tools.
- Experience with cloud environments (AWS/Azure/GCP).
- Strong understanding of version control (Git) and Agile methodologies.
- Excellent problem-solving, communication, and leadership skills.
Equal Opportunity Statement
- We value diversity and inclusion. As an equal opportunity employer, we welcome applicants from all backgrounds and walks of life.
Security & Confidentiality Statement
- This role may involve access to sensitive business information. The selected candidate is expected to follow internal information security policies and maintain strict confidentiality when handling proprietary or confidential data.