Senior Backend Developer (Python/Docker)

Luxoft

United Kingdom

Remote

GBP 85,000 - 115,000

Full time

14 days+

Get a reply from this employer

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

Get past ATS filters

Job summary

Luxoft is seeking a strong Software Developer to tackle scalable problem solving and work on cutting-edge open-source tech. You will write code impacting thousands of users monthly and collaborate across disciplines in a flexible, high-impact environment.

You will design and implement new features, scale existing products, and support deployed software within an Agile team, driving research and resolving production issues as needed.

Qualifications

  • 5+ years of professional software development experience.
  • Strong CS fundamentals in data structures, algorithms, and design patterns.
  • Advanced Python 3.12+ for software or data engineering.
  • Experience with MongoDB and Beanie ODM (async).
  • OAuth/OIDC with JWT via Keycloak/Descope; provider-agnostic backend.
  • Docker and docker-compose; everything runs in containers.
  • API design with REST and FastAPI (async).
  • Solid SQL/NoSQL database knowledge.
  • Experience with cloud services and observability patterns.

Responsibilities

  • Collaborate with engineers, designers, and management to rapidly build and deploy features.
  • Improve and scale existing products and tools across services.
  • Lead projects from ideation to completion with quality software.
  • Support deployed software and resolve production issues.
  • Guide team toward goals by integrating diverse skills and experiences.
  • Design integrations with 3rd parties (Python AWS interoperability).
  • Work with Auth processes and system interoperability via healthcare data.
  • Operate in an Agile environment with QA, PM, and operations.
  • Drive data-driven product decisions in a high-energy team.
  • Maintain legacy apps while migrating to new tech as needed.
  • Collaborate and drive research to solve system bugs and issues.

Skills

Python 3.12+
MongoDB/Beanie
OAuth/JWT
Docker
FastAPI
REST API design
Databases SQL/NoSQL
Cloud services
Event-driven microservices
Observability/OpenTelemetry
CS fundamentals

Tools

Keycloak
Descope
pytest
Playwright
pyzbar
Kafka
AWS Secrets Manager

Job description

Project description

We're seeking a strong and creative Software Developer eager to solve problems of scale and work on cutting edge and open-source technologies. In this project, you will have the opportunity to write code that will impact thousands of users every month. You'll implement your critical thinking and technical skills to develop cutting edge software, and you'll have the opportunity to interact with teams across disciplines.In Luxoft, our culture is one that strives on solving difficult problems focusing on product engineering based on hypothesis testing to empower people to come up with ideas. Great Place to Work Institute certifies us as one of the Top 10 companies to work for in Mexico and other geographies, and we do it with a truly flexible environment, high impact projects in Agile environments, a culture focused on results, training and strong support to grow your career.

Responsibilities
  • Work closely with other engineers, designers, and management teams to rapidly build, iterate, test, and deploy new features and products and main a high-quality robust codebase
  • Improve and scale the existing products and tools
  • Launch new projects from ideation to completion
  • Actively support your team's deployed software
  • Drive the development team towards the goal by integrating skills and experiences.
  • design integration with 3rd parties (Python AWS interoperability role)
  • work with Auths (Authorizations) process - connect to many different systems interoperability via healthcare data / companies / health systems / EMR
  • Work with QA, product management, and operations in an Agile environment.
  • Develop and support data-driven product decisions in a high energy high-impact team.
  • Participate in the resolution of production issues and lead efforts toward solutions.
  • To maintain legacy applications and participate in the migration to newer technology in the mid-term if needed.
  • Collaborate and drive research to find the solution to system bugs and issues.
SKILLS
Must have
  • 5+ years of professional software development experience
  • Strong understanding of Computer Science fundamentals in data structures, algorithms, and design patterns
  • Advanced proficiency in Python 3.12+ as software or data engineering
  • MongoDB, ideally with Beanie ODM (async) for persistence layer
  • OAuth/OIDC + JWT auth via Keycloak and Descope; backend is provider-agnostic, works off JWT claims
  • Docker / docker-compose everything runs in containers
  • Mastery of API design (REST), FastAPI (async)
  • Comprehensive grasp of databases (SQL/NoSQL)
  • Expertise in cloud services
  • Experience with Event-Driven Microservices Identity management/OAuth
  • Experience with observability, tracing, and other cloud-native patterns
Nice to have
  • Healthcare interoperability resources (FHIR) R4, SMART Health Links/Cards (SHL/SHC)
  • JWE decryption
  • Testing discipline: pytest + Cucumber/Playwright E2E
  • QR/image decoding (pyzbar/zbar)
  • storage connector integration (Google Drive, OneDrive, Box, SMTP, FHIR servers)
  • Observability: OpenTelemetry, Prometheus
  • infrastructure: Apache Kafka, AWS Secrets Manager
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Python, Docker, API & Cloud
Senior Backend Engineer - Python, Docker, API & Cloud

Luxoft (old) • United Kingdom

Remote
GBP 85,000 - 115,000
Senior Python Developer/ Engineer
Senior Python Developer/ Engineer

Cognizant • City of Westminster, Greater London

On-site
GBP 70,000 - 110,000
Senior Python Developer/ Engineer
Senior Python Developer/ Engineer

Cognizant • London Colney

On-site
GBP 70,000 - 90,000
Software Developer - Market Data - C#, SQL, Python
Software Developer - Market Data - C#, SQL, Python

Luxoft • Greater London

On-site
GBP 50,000 - 70,000
Senior Backend Python Developer
Senior Backend Python Developer

Advanced Resource Managers • Leeds

Hybrid
GBP 45,000 - 65,000
Backend Developer (Python)
Backend Developer (Python)

BitWords Inc. • Greater London

Hybrid
GBP 67,229 - 104,578
Competitive salary & equity
Health, dental, and vision insurance
Flexible remote-first culture
+5
Senior Backend Developer (Java / AWS)
Senior Backend Developer (Java / AWS)

Job Advert • Worthing

Remote
GBP 70,000 - 100,000
Backend Developer
Backend Developer

VE3 • City Of London

On-site
GBP 45,000 - 60,000
Back-End Engineer - Geospatial Platforms
Back-End Engineer - Geospatial Platforms

Edge Group • Aberaeron

On-site
GBP 70,000 - 110,000
Senior Full Stack Backend Engineer
Senior Full Stack Backend Engineer

Kodamai Limited • Glasgow

Remote
GBP 80,000 - 110,000
Competitive consultancy fee
Collaborative growth environment
Access to cutting-edge AI technologies