Jobiglo

No results.

Senior Backend Software Engineer (Python)

mastercard

New
Senior 🇬🇧 English
Python Java Go AWS GCP Azure Docker Kubernetes MySQL PostgreSQL Redis Cassandra CI/CD Terraform CloudFormation APIs Microservices

Job description

About the role

Mastercard’s Dynamic Yield team is looking for a Senior Backend Software Engineer with strong Python expertise to design and optimise backend services that power machine‑learning pipelines and real‑time personalisation. You will work on scalable, high‑performance systems in a cloud‑native environment.

Key responsibilities

  • Design, develop and optimise backend services supporting ML pipelines, APIs and real‑time decision‑making.
  • Architect and implement scalable data processing workflows and integrate ML models into production.
  • Build and maintain infrastructure for model deployment, monitoring and versioning.
  • Ensure high availability, performance and security of backend services.
  • Lead initiatives to improve system architecture, reduce technical debt and enhance development processes.
  • Collaborate with data scientists, ML engineers and DevOps teams to streamline model integration.
  • Stay current with advancements in backend technologies, cloud computing and distributed systems.

Required profile

  • 4+ years of backend engineering experience designing distributed systems.
  • Strong proficiency in Python (preferred) and familiarity with Java or Go.
  • Deep experience with cloud platforms such as AWS, GCP or Azure.
  • Hands‑on experience with containerisation and orchestration (Docker, Kubernetes).
  • Experience with scalable SQL and NoSQL databases (MySQL, PostgreSQL, Redis, Cassandra).
  • Proficiency in CI/CD pipelines and infrastructure‑as‑code tools (Terraform, CloudFormation).
  • Knowledge of high‑performance APIs and microservices architecture.
  • Experience with MLOps or data pipelines is a plus.

Required skills

  • Python
  • Java
  • Go
  • AWS
  • GCP
  • Azure
  • Docker
  • Kubernetes
  • MySQL
  • PostgreSQL
  • Redis
  • Cassandra
  • CI/CD
  • Terraform
  • CloudFormation
  • APIs
  • Microservices

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec mastercard.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:workday

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

Published 2 days ago

Expires 1 month from now

9 views · 0 applications

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

mastercard