Python Backend Engineer (Chennai)

Python Backend Engineer (Chennai)

13 Aug
|
Efficienza Business solutions
|
Chennai

13 Aug

Efficienza Business solutions

Chennai

Python Backend Engineer (2 4 Yrs)

Description

Role Overview
Efficienza is looking for a mid-senior Python Backend Engineer to design and build secure, scalable backend services for enterprise applications. The core of this role is authentication, authorization, and identity management, alongside building reliable API integrations with communication and notification providers.

You will own backend features end to end: designing APIs, implementing identity and access flows with Keycloak and Amazon Cognito, integrating messaging services such as Twilio, SendPulse, and SMTP, and building the data and caching layers on PostgreSQL and Redis. You will work closely with frontend engineers, DevOps, and product to ship features that are secure by design and stable in production.

This role suits an engineer who has moved past writing isolated scripts and now thinks about service boundaries, security, and integration reliability as first-order concerns.

You will excel if you:
- Write backend code with security, observability, and maintainability in mind from the first commit




- Design API contracts that are predictable, well-documented, and safe for other teams to depend on
- Handle third-party integrations defensively, anticipating timeouts, retries, and failure states
- Treat authentication and authorization as core architecture, not a feature
- Take ownership of features end to end and follow through on production issues

Key Responsibilities

Backend Services and API Development
- Design, build, and maintain RESTful backend services using FastAPI and Flask following consistent conventions
- Define explicit API contracts with request validation, structured error handling, and predictable response formats
- Build reusable backend modules and utilities that reduce duplication across services
- Write maintainable, testable code with unit and integration coverage using pytest
- Optimise backend performance: query efficiency, caching strategy, and response latency under load

Au

📌 Python Backend Engineer (Chennai)
🏢 Efficienza Business solutions
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python backend engineer (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: python backend engineer (chennai) / chennai