Senior Backend - FastAPI & Python

Kato Butler India

Bengaluru

On-site

INR 1,500,000 - 2,100,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Kato Butler India is seeking a Senior FastAPI Developer in Bengaluru to design, develop, and maintain scalable backend systems. The role requires hands-on expertise with Python, FastAPI, PostgreSQL, AWS, and Supabase to deliver secure REST APIs for web and frontend applications.

You will design robust database schemas, optimize queries, and collaborate with frontend and product teams in a fast-paced environment. Strong ownership and code quality are essential.

Qualifications

  • 35 years of hands-on backend development experience.
  • Proficient in Python, FastAPI, PostgreSQL, REST APIs, AWS, and Supabase.

Responsibilities

  • Design, develop, and maintain scalable backend applications using Python and FastAPI.
  • Build clean, secure REST APIs for web and frontend apps.
  • Design and optimize PostgreSQL databases including schemas, indexes, and queries.
  • Deploy, manage, and maintain backend apps on AWS.

Skills

Python
FastAPI
PostgreSQL
REST API development
AWS
Supabase

Education

Bachelor's degree in Computer Science or Engineering

Job description

About the Role:

We are looking for a Senior FastAPI Developer with 35 years of hands-on experience in building scalable, secure, and high-performance backend applications.

Key Responsibilities:

  • Design, develop, and maintain scalable backend applications using Python and FastAPI.
  • Build clean, secure, well-documented REST APIs for web and frontend applications.
  • Design and optimize PostgreSQL databases, including schemas, relationships, indexes, and queries.
  • Work with Supabase for database, authentication, storage, and other backend services where required.
  • Deploy, manage, and maintain backend applications on AWS.
  • Develop scalable and maintainable backend architecture following industry best practices.
  • Implement authentication, authorization, validation, error handling, logging, and API security.
  • Optimize APIs, database queries, and backend services for performance and reliability.
  • Integrate third-party APIs and external services.
  • Work closely with frontend developers, product teams, and other engineers to deliver features.
  • Write clean, reusable, well-tested, and maintainable code.
  • Debug production issues and contribute to improving system stability and observability.
  • Participate in code reviews and help maintain engineering standards.

Mandatory Skills:

Candidates must have strong hands-on experience with:

  • Python
  • FastAPI
  • PostgreSQL
  • REST API development
  • AWS
  • Supabase

What We Are Looking For:

  • Strong problem-solving and debugging skills.
  • Ability to independently design and implement backend features.
  • Good understanding of software architecture and backend best practices.
  • Strong ownership and attention to code quality.
  • Ability to collaborate effectively with frontend and product teams.
  • Comfortable working in a fast-paced product development environment.

Qualification:

  • Bachelor's degree in Computer Science, Engineering, or a related field is preferred.
  • 3-5 years of professional backend development experience.
  • Strong production experience with Python + FastAPI + PostgreSQL + AWS + Supabase + REST APIs.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Backend Developer
Senior Python Backend Developer

V2 Solutions • Dadri

On-site
INR 1,800,000 - 2,600,000
Backend Python Developer
Backend Python Developer

Avalon Software Services • Hyderabad, Chennai District, Bengaluru

On-site
INR 2,500,000 - 4,200,000
Senior Python Backend Engineer
Senior Python Backend Engineer

Tekskills • Pune District

On-site
INR 2,500,000 - 4,200,000
Senior Python Backend Engineer
Senior Python Backend Engineer

Tekskills • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Senior Python Backend Engineer
Senior Python Backend Engineer

Tekskills • Gurugram District

On-site
INR 1,800,000 - 3,000,000
Python-based backend developer
Python-based backend developer

Pure Billion Technologies • Mumbai

On-site
Competitive salary package
Opportunities for career growth
Collaborative team environment
+1
Lead Backend Engineer
Lead Backend Engineer

Avalon Software Services • Hyderabad, Chennai District, Bengaluru

On-site
INR 3,500,000 - 5,500,000
Senior Backend Software Engineer
Senior Backend Software Engineer

Iatocs • Pune District

On-site
INR 900,000 - 1,500,000
Senior Backend Engineer
Senior Backend Engineer

Tekskills • Pune District

On-site
INR 1,500,000 - 3,000,000
Python Backend Developer – FastAPI
Python Backend Developer – FastAPI

Winzons • India

On-site
INR 1,200,000 - 1,800,000