Python Backend Engineer

Epam Systems

Bengaluru

Hybrid

INR 1,200,000 - 2,000,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Epam Systems in Bangalore is seeking a Senior Python Engineer with 5 to 8 years of backend development experience. You will design and build scalable services using FastAPI, Pydantic, PostgreSQL, and AWS, delivering high-performance APIs and robust data models.

You will work closely with DevOps and frontend teams, apply SOLID and OOP best practices, write comprehensive tests with Pytest, and mentor junior developers as the product grows.

Qualifications

  • 5–8 years of backend Python experience.
  • Strong proficiency with FastAPI, Pydantic, PostgreSQL, and AWS.
  • Experience designing RESTful APIs.
  • Familiar with React frontend concepts and full-stack collaboration.
  • Tests with Pytest and knowledge of SOLID and OOP.

Responsibilities

  • Design and develop RESTful APIs using FastAPI and Pydantic.
  • Build scalable backend services with PostgreSQL and AWS.
  • Apply SOLID and OOP practices; write clean, robust code.
  • Collaborate with DevOps, frontend, and product teams.
  • Mentor junior developers and perform code reviews.

Skills

Python
FastAPI
Pydantic
RESTful APIs
AWS
PostgreSQL
React Js
SOLID principles
OOP
Pytest
Design patterns
Decorators/metaclasses

Tools

Git

Job description

Senior Python Engineer 5 to 8 Years Experience

Location: Bangalore

Experience: 5 to 8 years

Employment Type: Full-time

Job Summary

We are seeking a highly skilled Senior Python Engineer with 5 to 8 years of experience, strong expertise in FastAPI,React, Pydantic, PostgreSQL, and AWS, and a deep understanding of advanced Python concepts. You will play a key role in designing and developing scalable backend services, ensuring performance, reliability, and clean code architecture.

Key Responsibilities
  • Design and develop RESTful APIs using FastAPI and Pydantic for data validation.
  • UI Experience with React Js, with fullstack development
  • Build scalable and efficient backend services with PostgreSQL and AWS cloud services.
  • Write robust and maintainable code following SOLID principles and OOP best practices.
  • Implement unit and integration tests using Pytest to ensure high-quality code.
  • Apply design patterns, including Singleton, Factory, Strategy, etc., where appropriate.
  • Handle exceptions gracefully and implement error-handling strategies across services.
  • Use advanced Python features such as decorators, abstract base classes, and metaclasses when suitable.
  • Collaborate with DevOps, frontend, and product teams to deliver production-ready features.
  • Perform code reviews and mentor junior developers when needed.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Backend Developer
Python Backend Developer

r3 Consultant • Bengaluru

Hybrid
INR 1,200,000 - 2,000,000
Senior Backend Engineer (Python)
Senior Backend Engineer (Python)

DIMAAG • Bengaluru Urban

On-site
INR 1,800,000 - 3,200,000
Python Developer
Python Developer

NITYO • Bengaluru

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

Winzons • India

On-site
INR 1,200,000 - 1,800,000
Python Backend Developer (5- 7 Years ) Hyderabad
Python Backend Developer (5- 7 Years ) Hyderabad

HypTechie • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Senior Python Backend Developer – Django/FastAPI
Senior Python Backend Developer – Django/FastAPI

Winzons • India

Hybrid
INR 2,800,000 - 4,000,000
Senior Python Developer
Senior Python Developer

VE3 • Maharashtra

On-site
INR 1,200,000 - 2,200,000
Cutting-edge projects
Career growth opportunities
Collaborative environment
+1
Python Backend Developer
Python Backend Developer

Gemini Solutions Pvt. ltd. • Gurugram District

On-site
INR 1,200,000 - 2,400,000
Senior Python Full Stack Developer
Senior Python Full Stack Developer

Brainworks Business Solutions • Bengaluru, Indore District, Pune District

On-site
INR 1,200,000 - 1,800,000
Project lead.
Project lead.

aeroqube Inc. • Dadri

Hybrid
INR 1,200,000 - 1,800,000
Competitive compensation
Comprehensive benefits package
Opportunity to mentor junior developers
+1