Senior Python Developer

Tekskills Inc.

Dadri

On-site

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

Full time

14 days+

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 lead server-side design and implementation. The role emphasizes highly performing Python code, API design, and scalable data processing using modern frameworks such as FastAPI and Pydantic.

You will work on asynchronous programming, architecture decisions, testing discipline, and observability. Proficiency with containerized environments (Docker, Kubernetes) and cloud basics is expected for reliable,

Qualifications

  • 8+ years of backend Python experience with strong API design.
  • Proficient in asynchronous programming and modern typing.
  • Hands-on with FastAPI, Pydantic, and OpenAPI specs.
  • Data processing using Polars or similar frameworks.
  • Experience with testing (pytest) and TDD.
  • Knowledge of DDD, event-driven design, and design patterns.
  • Solid understanding of SOLID, DRY, and clean code.
  • Experience with monitoring, logging, and observability.

Skills

Advanced Python & Backend
Async programming
FastAPI & Pydantic
Polars / columnar data
API design (REST/OpenAPI)
TDD & testing
DDD & design patterns
SOLID / GRASP
Observability & logging
Performance profiling

Tools

Docker
Kubernetes
Git & PR workflows
CI/CD pipelines
OpenAPI/Swagger familiarity
PostgreSQL / NoSQL

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. • Mumbai

On-site
INR 1,200,000 - 2,100,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
Senior Python Developer
Senior Python Developer

Allegis Group • Pune District

Hybrid
INR 2,300,000 - 4,200,000
Senior Python Developer
Senior Python Developer

Orange Datatech • Indore District

On-site
INR 1,500,000 - 2,800,000
Senior Software Engineer (Python)
Senior Software Engineer (Python)

Connexr • Bengaluru

On-site
INR 1,020,000 - 1,380,000
Senior Software Engineer (Python)
Senior Software Engineer (Python)

ConnexR Solutions Pvt Ltd • Bengaluru

On-site
INR 1,020,000 - 1,380,000
Senior Python Developer
Senior Python Developer

Training Basket • Dadri

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

ULTISOURCE • Hyderabad

On-site
INR 2,500,000 - 3,500,000
Hybrid work model
Sr. Python Developer (Backend / Data Engineering / Cloud / DevOps)
Sr. Python Developer (Backend / Data Engineering / Cloud / DevOps)

Harmonydi • Mohali

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