Senior Back-End Engineer (Python / Azure)
Role Overview
Design, build, and operate REST and asynchronous APIs and integration services on Azure.
Own reliability, security, and performance across services, from data modeling through observability.
Key Skills for This Role
Full Job Posting
Project
Design, build, and operate REST and asynchronous APIs and integration services on Azure.
Own reliability, security, and performance across services, from data modeling through observability.
API and service delivery
- Develop Python APIs with FastAPI or Django and publish and version OpenAPI contracts.
- Model relational and NoSQL schemas, manage migrations, and implement messaging and background processing.
- Configure authentication, authorization, caching, and API gateway routing and versioning.
- Containerize services and prepare deployments to AKS or Container Apps through CI/CD.
- Instrument logs, traces, metrics, and alerts; provide production support and root-cause analysis.
Service accountabilities
- Maintain reliability, API contracts, backward compatibility, data integrity, and secure handling of secrets and personal data.
- Meet performance and scalability requirements and maintain unit and integration test coverage and pull-request quality.
Required qualifications
- Bachelor’s degree in a related discipline or equivalent practical experience.
- 7+ years of back-end development, including 4+ years in Python and 3+ years operating services on Azure.
- Expert Python, FastAPI and/or Django, asynchronous programming, and Pydantic experience.
- Azure, database modeling, security, Docker, CI/CD, infrastructure-as-code, testing, and observability experience.
Technical skills
- Relevant technologies include Azure services, PostgreSQL, NoSQL, SQLAlchemy or Django ORM, Redis, OAuth2/OIDC, JWT, and OWASP API Top 10.
- Nice to have: AWS or GCP equivalents, Kafka or event-driven patterns, CQRS, and AZ-204 or AZ-305 certification.
Additional qualifications
- Regulated financial services, sovereign wealth, investment holding, or other regulated enterprise experience is advantageous.
- English proficiency is listed as C1 Advanced.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Luxoft
Senior Data Business Analyst
, GBR
Luxoft is seeking a Senior Data Business Analyst for an insurance-sector engagement, bridging business needs and technical data delivery. The role focuses on source analysis, source-to-target mapping, Master Data Managem
Senior Data Business Analyst
, GBR
Techno-Functional Automation Engineer
Bengaluru, IND
Senior DevOps Engineer - Networking
Bengaluru, IND
Senior QA Engineer Automation (Python/Playright)
Noida, IND
Senior QA Engineer Automation (Python/Playright)
Gurugram, IND
Murex Front Office Support Consultant
Hyderabad, IND
L2 Production Support Engineer
Hyderabad, IND
Java Developer with Kafka
Pune, IND