Backend Python Engineer
Actively Reviewing the ApplicationsDataArt
India
On-site
Posted 3 weeks ago
•
Apply by June 13, 2026
Job Description
Project overview: You will contribute to a deterministic processing platform that exposes backend services through REST APIs and relies on Azure serverless components and relational data storage. The project focuses on reliability, clear contracts, and predictable behaviour of backend services.
Technology stack: Python, FastAPI. REST APIs, Relational databases, Azure serverless services, Azure platform resources, PyTest
- Position overview: You will work as a backend Python developer building deterministic services that support a modern cloud based platform. You will use Python and FastAPI to design and implement REST APIs, work with relational databases, and build solutions that run in serverless environments on Azure.
- This role follows a standard India schedule from 10:00 in the morning to 7:00 in the evening India time and is structured to provide around three hours of overlap with the AEST time zone and around five hours of overlap with the GMT time zone.
Technology stack: Python, FastAPI. REST APIs, Relational databases, Azure serverless services, Azure platform resources, PyTest
- Responsibilities: Design and implement backend services in Python using FastAPI
- Develop and maintain REST APIs that follow clear contracts and error handling practices
- Build and support solutions that run in Azure serverless environments
- Work with relational databases including schema implementation and query optimisation
- Configure and use Azure resources that support backend services and integrations
- Write and maintain unit tests using PyTest to validate service behaviour
- Collaborate with other team members to clarify requirements and align technical solutions with platform goals
- Contribute to documentation of services, APIs, and deployment approaches
- Requirements: Commercial experience developing backend applications in Python
- Familiarity with FastAPI or similar modern Python web frameworks
- Experience building and consuming REST APIs
- Experience working with relational databases including query writing
- Familiarity with Azure services and basic serverless concepts
- Experience writing unit tests, preferably using PyTest
- Ability to communicate clearly in English in a distributed team environment
- Nice to have: Experience designing or operating serverless solutions on Azure
- Experience working with monitoring and logging for cloud based services
- Familiarity with concepts from the travel ecosystem
- Experience participating in code reviews and shared coding guidelines
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
ReactJS Developer
Nextgen System
Delhi
Git
JavaScript
Redux
+3
Cloud Engineer AWS
Ericsson
India
Full-Time
Python
DynamoDB
Cloud Security
+6
NOC Engineer
MKS Inc.
Gurgaon
Full-Time
Windows
Azure
PowerShell
+2
Technical Business Analyst
Dexian India
India
Full-Time
Product Development
Business Analysis
Scrum
+19
Network Engineer
Viasat
India
Full-Time
Engineering
Python
Ansible
+2
Share
Quick Apply
Upload your resume to apply for this position