Senior Python Developer

Tekskills Inc.

Delhi

On-site

INR 1,800,000 - 2,700,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tekskills Inc. is seeking a Senior Python Developer with 8+ years of backend experience to join our team in India (Bangalore/Gurgaon). You will design, develop, and scale RESTful APIs using FastAPI and modern Python tooling, focusing on performance, reliability, and clean code.

You will work with cross-functional teams on architecture, testing, and cloud deployments (Docker/Kubernetes/AWS), ensuring robust, observable systems and high quality software delivery.

Qualifications

  • 8+ years of backend Python development experience.
  • Strong experience with FastAPI, Pydantic, and modern Python typing.
  • Design and implement RESTful APIs and API gateway patterns.
  • Familiarity with testing, observability, and performance optimization.

Responsibilities

  • Develop and maintain scalable backend services in Python.
  • Architect and document solutions with emphasis on clean code and SOLID principles.
  • Implement and enforce testing strategies (unit/integration/contract).
  • Collaborate across teams using CI/CD, logging, and monitoring practices.

Skills

Core Python & Backend
Architecture & Design
Quality, Reliability & Operations
Tooling & Ecosystem

Tools

Docker
Kubernetes
PostgreSQL
AWS

Job description

Senior Python Developer

Experience: 8+ Years

Bangalore / Gurgaon

Skillset:

  • Core Python & Backend
    • Advanced Python (including async/await, concurrency, and performance considerations)
    • Asynchronous programming (asyncio, async frameworks)
    • Strong experience with FastAPI, Pydantic, and modern Python typing
    • Data processing experience using Polars (or similar columnar data frameworks)
    • API design (RESTful APIs; familiarity with OpenAPI/Swagger)
  • Architecture & Design
    • Test-Driven Development (TDD) and strong testing practices
    • Domain-Driven Design (DDD)
    • Event-driven architecture
    • Solid understanding of SOLID principles, GRASP, DRY, and Clean Code
    • Experience applying common design patterns appropriately
    • Ability to reason about trade-offs in low-level design
  • Quality, Reliability & Operations
    • Strong unit, integration, and contract testing practices (e.g., pytest)
    • Experience with logging, monitoring, and observability (metrics, tracing)
    • Understanding of performance profiling and optimization
    • Familiarity with error handling, resilience patterns, and fault tolerance
  • Tooling & Ecosystem
    • Version control with Git and collaborative workflows (PR-based development)
    • Experience working in CI/CD pipelines
    • Familiarity with containerization (Docker; Kubernetes a plus)
    • Experience with relational and/or NoSQL databases (PostgreSQL, etc.)
    • Comfort working in cloud environments (AWS/GCP/Azure any one is sufficient)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Developer
Senior Python Developer

Tekskills Inc. • Chennai

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

Tekskills Inc. • Mumbai

On-site
INR 1,200,000 - 2,100,000
Sr Python Developer
Sr Python Developer

Tecnoprism Pte Ltd • Dadri, Pune District

On-site
INR 1,500,000 - 2,100,000
Python Technical Lead
Python Technical Lead

OSI Digital • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 3,500,000 - 6,500,000
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

On-site
INR 1,400,000 - 2,400,000
Python Developer
Python Developer

Select Source International • Pune District, Chennai District, Delhi

On-site
INR 1,200,000 - 2,400,000
Backend Developer – Python with Fast API
Backend Developer – Python with Fast API

Deservely Technologies • Bengaluru

Hybrid
INR 4,000,000 - 6,500,000
Senior Software Engineer
Senior Software Engineer

RITWIK IT SERVICES PRIVATE LIMITED • Bengaluru

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

ULTISOURCE • Hyderabad

On-site
INR 2,500,000 - 3,500,000
Hybrid work model
Senior Python Developer
Senior Python Developer

Allegis Group • Pune District

Hybrid
INR 2,300,000 - 4,200,000