Company Overview

As the Python FastAPI Backend Lead, you will be responsible for designing, developing, and maintaining high-performance backend systems using FastAPI. You will lead a team of talented developers, ensuring the delivery of robust and scalable backend solutions that meet the needs of our growing business.

Key Responsibilities

Technical Leadership
  • Lead the design and development of backend services and APIs using Python and FastAPI.
  • Provide technical guidance and mentorship to the backend development team.
  • Ensure best practices in code quality, testing, and deployment.
Architecture and Design
  • Architect scalable and efficient backend systems that align with business goals.
  • Collaborate with front-end developers, product managers, and other stakeholders to define technical requirements and system design.
  • Review and approve technical designs and code changes.

Development and Implementation
  • Write clean, maintainable, and efficient code.
  • Implement security and data protection measures.
  • Optimize applications for maximum speed and scalability.
  • Conduct regular code reviews and provide constructive feedback.
  • Foster a collaborative and inclusive team environment.

Continuous Improvement
  • Stay up-to-date with the latest industry trends and technologies.
  • Identify and implement process improvements to enhance development efficiency.
  • Contribute to the continuous improvement of the development lifecycle.



Requirements

Professional Experience
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in backend development with Python.
  • 3+ years of experience with FastAPI or similar frameworks (e.g., Flask, Django).
  • Proven experience leading a backend development team.
Technical Skills
  • Experience with asynchronous programming and concurrency in Python.
  • Experience with CI/CD pipelines and DevOps practices.
  • Development experience with microservices architecture and distributed systems
  • Strong understanding of RESTful API design and development.
  • Experience with databases such as PostgreSQL, MySQL, or MongoDB.
  • Familiarity with Docker, Kubernetes, and cloud services (e.g., AWS, GCP, Azure).
  • Proficient with version control systems like Git.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.


Benefits

What We Offer

Location

Bengaluru, India

Job Overview
Job Posted:
1 week ago
Job Expires:
Job Type
Full Time

Share This Job: