Senior Python Backend Engineer - Microservices & APIs Remote

AgileEngine, LLC.

Barcelona

Hybrid

EUR 80,000 - 116,000

Full time

5 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

Professional growth
Competitive USD-based compensation
Exciting projects
Flextime

Job summary

AgileEngine is seeking a Senior Python Developer to design and build scalable microservices and REST APIs, collaborating with Product, DevOps, and Frontend teams.

The role requires 4+ years of backend Python experience, deep knowledge of Python core concepts, and production-grade API/microservices expertise. Docker and GitHub Actions familiarity is a plus, with a flexible, hybrid work model.

Qualifications

  • 4+ years of backend software development experience with Python.
  • Deep understanding of Python core concepts (OOP, functional programming, memory management, async/concurrency, and data structures).
  • API & Microservices: building and deploying production-grade REST APIs and distributed microservices.
  • Databases: relational databases (PostgreSQL) and ORMs.

Responsibilities

  • Design, build, and maintain scalable microservices and RESTful APIs in Python.
  • Write clean, well-tested code and promote modern Python practices (typing, async).
  • Containerize applications with Docker and setup CI/CD with GitHub Actions.
  • Design schemas and SQL queries and work with ORMs (SQLAlchemy) with PostgreSQL/MySQL.
  • Integrate third-party APIs with high availability and security.
  • Mentor junior engineers and collaborate with cross-functional teams.

Skills

Python development
Async programming
REST APIs
Microservices
PostgreSQL
Unit testing (Pytest)
Git

Tools

Docker
GitHub Actions
SQLAlchemy

Job description

AgileEngine is seeking a Senior Python Developer to design and build scalable microservices and REST APIs, collaborating with Product, DevOps, and Frontend teams.

The role requires 4+ years of backend Python experience, deep knowledge of Python core concepts, and production-grade API/microservices expertise. Docker and GitHub Actions familiarity is a plus, with a flexible, hybrid work model.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Microservices Engineer (Remote)
Senior Python Microservices Engineer (Remote)

AgileEngine, LLC. • Madrid

Hybrid
EUR 70,000 - 100,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Python Microservices Engineer — Remote/Hybrid
Senior Python Microservices Engineer — Remote/Hybrid

AgileEngine, LLC. • Zaragoza

Hybrid
EUR 80,000 - 116,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Python Microservices Engineer — Remote & Flexible
Senior Python Microservices Engineer — Remote & Flexible

AgileEngine, LLC. • Málaga

Hybrid
EUR 52,000 - 75,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Python Backend Engineer — Remote Microservices
Senior Python Backend Engineer — Remote Microservices

AgileEngine, LLC. • Valencia

Hybrid
EUR 60,000 - 90,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Python Backend Engineer: Microservices & REST Remote
Senior Python Backend Engineer: Microservices & REST Remote

AgileEngine, LLC. • Valladolid

Hybrid
EUR 80,000 - 107,000
Professional growth
Competitive compensation
Exciting projects
+1
Infrastructure Engineer (Kafka) ID96249
Infrastructure Engineer (Kafka) ID96249

AgileEngine, LLC. • Sevilla

Hybrid
EUR 60,000 - 95,000
Professional growth
Competitive compensation
Exciting projects
+1
Infrastructure Engineer (Kafka) ID96249
Infrastructure Engineer (Kafka) ID96249

AgileEngine, LLC. • La Coruña

Hybrid
EUR 107,000 - 161,000
Professional growth
Competitive compensation
Exciting projects
+1
Infrastructure Engineer (Kafka) ID96249
Infrastructure Engineer (Kafka) ID96249

AgileEngine, LLC. • Valencia

Hybrid
EUR 60,000 - 90,000
Professional growth
Competitive compensation
Exciting projects
+1
Infrastructure Engineer (Kafka) ID96249
Infrastructure Engineer (Kafka) ID96249

AgileEngine, LLC. • Málaga

Hybrid
EUR 52,000 - 75,000
Professional growth
Competitive compensation
Exciting projects
+1
Infrastructure Engineer (Kafka) ID96249
Infrastructure Engineer (Kafka) ID96249

AgileEngine, LLC. • Madrid

Hybrid
EUR 70,000 - 100,000
Professional growth
Competitive compensation
Exciting projects
+1