Role : Python Backend Lead
Primary Technology: Python
Job Description
We are looking for a Backend Developer Lead with 7+ years of hands-on development experience. The ideal candidate should be strong in backend engineering, with Python, and capable of leading a team to deliver scalable backend solutions.
Required Experience & Skills
- 7+ years of professional backend development.
- Strong expertise in Python
- Solid understanding of:
- RESTful APIs
- Microservices architecture
- Distributed systems
- Experience with databases:
- Relational: PostgreSQL, MySQL
- NoSQL: MongoDB
- Familiarity with Git / Version Control.
- Strong communication and leadership abilities.
Key Responsibilities
- Lead the design, development, and maintenance of backend services, APIs, and data pipelines.
- Write clean, optimized, maintainable Python code.
- Work closely with:
- Frontend Developers
- DevOps Teams
- Product Managers
- Ensure system performance, scalability, and reliability.
- Maintain coding best practices, including testing and documentation.
- Diagnose and resolve production issues quickly.
- Mentor and guide junior developers to improve code quality and technical skills.