Senior Python Developer

Global M

Barcelona

Hybrid

EUR 60,000 - 90,000

Full time

4 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work (3 days/week onsite in BCN
Stock options
Flexible benefits

Job summary

Global M in Barcelona is hiring a Software Engineer (Backend) for a hybrid role anchored in our Barcelona office. You will help solve complex challenges across distributed systems, data pipelines, and applied AI infrastructure.

You will design scalable backend services in Python, architect data storage with SQL/NoSQL, and build batch or streaming pipelines using AWS and Kubernetes. The team values modern tooling and a builder mindset, with English or Spanish fluency as a plus, and a competitive

Qualifications

  • Several years of backend engineering experience with Python and APIs.
  • Experience designing end-to-end data systems and data pipelines.
  • Hands-on experience with cloud infrastructure and containerization.
  • Fluency in English or Spanish.

Responsibilities

  • Design and build scalable backend services using Python.
  • Architect data storage and retrieval with SQL/NoSQL.
  • Develop batch or streaming pipelines and work with AWS and Kubernetes.
  • Explore AI tooling and modern engineering approaches.

Skills

Python
APIs
Distributed systems
Data pipelines
Kubernetes
AWS

Tools

SQL
NoSQL
Docker

Job description

We're Hiring: Software Engineer (Hybrid - Barcelona)

We are expanding our core engineering team. We are looking for an experienced Backend Engineer who thrives on solving complex technical challenges across distributed systems, data pipelines, and applied AI infrastructure.

What You'll Do:
  • Design and build scalable backend services using Python.
  • Architect data storage and retrieval systems with SQL and NoSQL databases.
  • Develop batch or streaming pipelines and work with AWS and Kubernetes.
  • Experiment with modern AI engineering tooling, such as coding agents and MCP ecosystems.
What We're Looking For:
  • Several years of backend engineering experience, with deep expertise in Python or another backend technology, as well as APIs.
  • Experience designing and owning data systems end-to-end, rather than primarily maintaining or operating systems built by others.
  • Hands‑on experience with cloud infrastructure, containerization, and data architectures.
  • Strong technical decision‑making skills and a builder mindset.
  • Fluency in English or Spanish.
What We Offer:
  • Conversation‑based hiring process with no coding tests.
  • Competitive salary, stock options, flexible benefits, and hybrid work (3 days/week onsite in Barcelona).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Backend Engineer — Hybrid (Barcelona)
Senior Python Backend Engineer — Hybrid (Barcelona)

Global M • Barcelona

Hybrid
EUR 60,000 - 90,000
Hybrid work (3 days/week onsite in BCN
Stock options
Flexible benefits
Senior Python Backend Engineer - Data, AWS/K8s Hybrid
Senior Python Backend Engineer - Data, AWS/K8s Hybrid

Global M • Barcelona

Hybrid
EUR 70,000 - 110,000
Stock options
Flexible benefits
Hybrid work
Python Developer
Python Developer

Global M • Barcelona

Hybrid
EUR 70,000 - 110,000
Stock options
Flexible benefits
Hybrid work
Senior Python Developer - Barcelona (ES)
Senior Python Developer - Barcelona (ES)

InnoIT Consulting • Barcelona

On-site
EUR 50,000 - 70,000
Career plan €1,000/year for training
Private health insurance
Online language classes
+2
Senior Python Backend Lead - Hybrid, Flexible Hours
Senior Python Backend Lead - Hybrid, Flexible Hours

AgileEngine • Barcelona

Hybrid
EUR 70,000 - 110,000
Professional growth with mentorship
Competitive USD-based compensation
Exciting project opportunities
+1
Senior Python Developer
Senior Python Developer

EPAM Systems • Madrid

On-site
EUR 80,000 - 110,000
Private health insurance
Stock Purchase Plan
100% paid sick leave
+3
Software Engineer (with Python and ML experience)
Software Engineer (with Python and ML experience)

Babel Profiles • Barcelona

On-site
EUR 40,000 - 70,000
Flexible and friendly work culture
Collaborative, multicultural team environment
Mental health and well-being support
+1
Senior Python Engineer - Backend & AI Platform (Hybrid)
Senior Python Engineer - Backend & AI Platform (Hybrid)

Ciklum • Málaga

Hybrid
EUR 70,000 - 95,000
Medical insurance
Education path
Flexible schedule
+2
Python Developer - Remote in Spain
Python Developer - Remote in Spain

Anyone AI Inc. • Madrid

Remote
EUR 40,000 - 75,000
Senior Python AI Engineer — Hybrid (Madrid/Barcelona)
Senior Python AI Engineer — Hybrid (Madrid/Barcelona)

Babel Profiles • Barcelona

Hybrid
EUR 40,000 - 70,000
Flexible and friendly work culture
Collaborative, multicultural team environment
Mental health and well-being support
+1