Senior Back-End Engineer (Python / Azure)

Luxoft Poland

Polska

On-site

PLN 180,000 - 260,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private Medical care
Dental care
Life Insurance
Internal Mobility program

Job summary

Luxoft Poland is seeking a Senior Python engineer to design, build, and operate REST and asynchronous APIs and integration services on Azure. You will own reliability, security, and performance from data model to observability.

You will develop Python REST and async APIs with FastAPI/Django, model PostgreSQL and Cosmos DB schemas, and implement messaging with Azure services. Production support and CI/CD readiness are required.

Qualifications

  • 10+ years of professional software engineering experience.
  • Proficient in C# and .NET, including legacy and modern versions.
  • Experience designing RESTful APIs and working with Python services.
  • Strong Azure cloud, CI/CD, and observability knowledge.

Responsibilities

  • Develop Python REST and async APIs with FastAPI / Django; publish and version OpenAPI contracts.
  • Model relational (PostgreSQL) and NoSQL (Cosmos DB) schemas; manage migrations.
  • Implement messaging via Azure Service Bus / Event Grid and background processing with Celery and Azure Functions.
  • Configure authentication and authorisation (OAuth2, JWT, Azure AD / Entra ID), Redis caching and API gateway routing / versioning (Azure API Management).
  • Containerise services (Docker) and prepare them for AKS / Container Apps deployment through CI/CD.
  • Instrument structured logging, tracing and metrics with Application Insights / OpenTelemetry; define alerts.
  • Provide production support for owned services, including root-cause analysis and post-incident actions.

Skills

Python
C# & .NET
REST APIs design
FastAPI
Django
PostgreSQL
Cosmos DB
Celery
Azure Functions
OAuth2
JWT
Azure AD / Entra ID
Docker
Kubernetes
OpenTelemetry
Application Insights
Git
CI/CD
Azure DevOps
WPF
XAML
MVVM
DevExpress
ASP.NET Core
OpenAPI
Redis
Azure API Management
SQL Server
Multithreading
Profiling & Diagnostics

Tools

DevExpress
ASP.NET Core
OpenAPI
Azure API Management

Job description

Private Medical & Dental care & Life Insurance

Internal Mobility program - possibility of rotation between projects, locations, accounts

Project Description

Senior Python engineer designing, building and operating REST and asynchronous APIs and integration services on Azure. Owns reliability, security and performance of the services in scope, from data model to observability.

Responsibilities
  • Develop Python REST and async APIs with FastAPI / Django; publish and version OpenAPI contracts.
  • Model relational (PostgreSQL) and NoSQL (Cosmos DB) schemas; manage migrations.
  • Implement messaging via Azure Service Bus / Event Grid and background processing with Celery and Azure Functions.
  • Configure authentication and authorisation (OAuth2, JWT, Azure AD / Entra ID), Redis caching and API gateway routing / versioning (Azure API Management).
  • Containerise services (Docker) and prepare them for AKS / Container Apps deployment through CI/CD.
  • Instrument structured logging, tracing and metrics with Application Insights / OpenTelemetry; define alerts.
  • Provide production support for owned services, including root-cause analysis and post-incident actions.

Responsibilities and accountabilities

  • Service reliability, API contracts and backward compatibility of owned services.
  • Data integrity and secure handling of secrets (Key Vault) and personal data in line with Client policy.
  • API performance and scalability against agreed non-functional requirements.
  • Unit and integration test coverage; quality of pull requests reviewed.
  • Production support of owned services within the agreed support model.
Skills required
  • 10+ years of professional software engineering experience delivering enterprise applications.
  • Strong C# and .NET experience, including legacy .NET Framework and modern .NET versions.
  • Deep experience with WPF, XAML, MVVM, desktop application architecture, and multithreading.
  • Buy-side investment technology experience, particularly in one or more of the following areas: Portfolio Management Systems (PMS) , Order Management Systems (OMS), Execution Management Systems (EMS), Front-office trading applications, Fixed income, equities, FX, derivatives, swaps, options, TRS, or CDS workflows
  • Hands-on DevExpress experience, including complex grids and performance-sensitive user interfaces.
  • Experience designing and implementing RESTful APIs using ASP.NET Core or equivalent technologies.
  • Python development experience for services, automation, analytics, or AI-related components.
  • Strong SQL Server development and performance-tuning skills.
  • Experience creating both web-based applications and rich desktop/fat-client applications.
  • Practical expertise in profiling, diagnostics, memory management, performance tuning, and production troubleshooting.
  • Experience with Git, automated testing, CI/CD, and Azure DevOps or similar engineering platforms.
What is nice to have
  • Azure certifications (AZ-204, AZ-305).
  • Experience in financial services, sovereign wealth / investment holding or other regulated enterprise environments.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Back-End Engineer (Python/Azure)
Senior Back-End Engineer (Python/Azure)

Luxoft • Polska

On-site
PLN 180,000 - 280,000
Python Developer with Azure
Python Developer with Azure

DCG • Polska

On-site
PLN 180,000 - 300,000
Private medical care
Sports card subsidy
Dedicated consultant support
Senior .Net dev with Azure DevOps - Risk & Margin
Senior .Net dev with Azure DevOps - Risk & Margin

Luxoft • Wrocław

On-site
PLN 250,000 - 450,000
Private Medical & Dental care
Life Insurance
Internal Mobility program
Senior .Net Dev with Azure DevOps
Senior .Net Dev with Azure DevOps

Luxoft Poland • Kraków

On-site
PLN 180,000 - 280,000
Private medical & dental care
Life insurance
Internal mobility program
Senior Full Stack Developer - Portfolio Management System
Senior Full Stack Developer - Portfolio Management System

Luxoft Poland • Polska

On-site
PLN 240,000 - 340,000
Private Medical
Dental care
Life Insurance
+1
Senior Python Developer (subcontractor)
Senior Python Developer (subcontractor)

AIDA projektai, MB • Warszawa

On-site
PLN 180,000 - 240,000
Senior Python Developer
Senior Python Developer

Luxoft • Kraków

On-site
PLN 260,000 - 420,000
Senior .Net dev with Azure DevOps - Risk & Margin
Senior .Net dev with Azure DevOps - Risk & Margin

Luxoft • Kraków

On-site
PLN 180,000 - 260,000
Private medical care
Dental care
Life insurance
+1
Senior Software Python Engineer
Senior Software Python Engineer

EPAM Systems • Polska

Hybrid
PLN 180,000 - 300,000
Senior Python Developer & Data Engineer - Risk & Margin
Senior Python Developer & Data Engineer - Risk & Margin

Luxoft • Kraków

On-site
PLN 300,000 - 540,000
Private Medical & Dental care
Life Insurance covered
Internal Mobility program
Top locations