Senior Python Backend Developer (FastAPI & AWS)

Company: RapidBrains
Apply for the Senior Python Backend Developer (FastAPI & AWS)
Location:
Job Description:

Key Responsibilities

  • End-to-End Development: Design, develop, and maintain robust backend services from architectural conception to production deployment.
  • API Excellence: Build high-performance, scalable, and well-documented APIs using FastAPI.
  • Cloud Infrastructure: Architect and manage cloud-native solutions specifically on AWS (Lambda, EC2, S3, RDS, etc.).
  • System Performance: Optimize applications for maximum speed, reliability, and scalability to handle high-traffic workloads.
  • Technical Leadership: Act as a subject matter expert for Python and AWS, ensuring best practices in code quality, security, and CI/CD.
  • Communication: Collaborate effectively with stakeholders and cross-functional teams to translate business requirements into technical reality.

Required Technical Skills

  • Python Mastery: 6+ years of professional experience in Python development with a deep understanding of asynchronous programming.
  • Frameworks: Extensive hands-on experience with FastAPI (experience with Django or Flask is a plus).
  • AWS Ecosystem: Proven track record of deploying and managing services on AWS.
  • Database Management: Strong proficiency in SQL and NoSQL databases (PostgreSQL, DynamoDB, Redis).
  • DevOps & Tooling: Experience with Docker, Kubernetes, and building CI/CD pipelines.

Soft Skills & Qualifications

  • Communication: Good verbal and written communication skills, with the ability to articulate complex technical concepts to non-technical partners.
  • Ownership: A self-starter who thrives in an IC role and takes pride in delivering end-to-end solutions.
  • Problem-Solving: Strong analytical skills with the ability to troubleshoot and resolve production issues quickly.

Posted: March 28th, 2026