Senior Python Backend Engineer

NR Consulting - India

📍 Pune, Maharashtra, India

Contract Computer Occupations Posted March 01, 2026

Job Description

Title: Senior Python Backend Engineer

Location: Pune/Bangalore

Exp: 6 to 8 yrs



Job Description:


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