Senior Python Engineer – Microservices & REST APIs (Remote)

AgileEngine, LLC.

Madrid

Hybrid

EUR 107,000 - 160,000

Full time

4 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 compensation
Exciting projects
Flextime

Job summary

AgileEngine, LLC. is seeking a Senior Python Developer to design and build scalable microservices and REST APIs. You’ll work closely with Product, DevOps, and Frontend teams to deliver production-grade software.

The role requires 4+ years of Python backend experience, strong knowledge of Python core concepts, and experience with PostgreSQL and ORM frameworks. Flexible mix of remote and on-site work is offered.

Qualifications

  • 4+ years of professional backend development with Python.
  • Deep understanding of Python core concepts (OOP, functional programming, memory management, async/concurrency, data structures).
  • Proven track record building production-grade REST APIs and distributed microservices.
  • Strong proficiency with relational databases (PostgreSQL) and ORM frameworks.
  • Commitment to unit, integration, and end-to-end tests (Pytest).

Responsibilities

  • Design, build, and maintain high-performance microservices and RESTful APIs using Python (FastAPI, Django, Flask).
  • Write clean, tested code and perform peer code reviews.
  • Containerize applications with Docker and optimize CI/CD pipelines (GitHub Actions).
  • Design database schemas and write efficient SQL; work with ORMs (SQLAlchemy) and PostgreSQL/MySQL.
  • Integrate third-party APIs while ensuring low latency, high availability, and security.
  • Mentor junior and mid-level engineers and collaborate with frontend, product, and DevOps teams.

Skills

Python
OOP
Async/Concurrency
REST APIs
Test-driven development

Tools

Docker
Git
GitHub Actions
SQLAlchemy
PostgreSQL

Job description

AgileEngine, LLC. is seeking a Senior Python Developer to design and build scalable microservices and REST APIs. You’ll work closely with Product, DevOps, and Frontend teams to deliver production-grade software.

The role requires 4+ years of Python backend experience, strong knowledge of Python core concepts, and experience with PostgreSQL and ORM frameworks. Flexible mix of remote and on-site work is offered.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer - Remote/Hybrid Microservices
Senior Python Engineer - Remote/Hybrid Microservices

AgileEngine, LLC. • Granada

Hybrid
EUR 60,000 - 95,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Python Developer — Remote-Friendly & Flexible Hours
Senior Python Developer — Remote-Friendly & Flexible Hours

AgileEngine, LLC. • Alicante

Hybrid
EUR 107,000 - 160,000
Professional growth
Competitive USD-based pay
Exciting projects
+1
Senior Python Developer | Remote + Flexible Hours
Senior Python Developer | Remote + Flexible Hours

AgileEngine, LLC. • Sevilla

Hybrid
EUR 107,000 - 160,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Python Developer — Flexible/Remote, Growth & Impact
Senior Python Developer — Flexible/Remote, Growth & Impact

AgileEngine, LLC. • Valladolid

Hybrid
EUR 65,000 - 90,000
Professional growth
Competitive USD-based compensation
Exciting projects
+1
Desarrollador/a Python Senior ID96249
Desarrollador/a Python Senior ID96249

AgileEngine, LLC. • Málaga

Hybrid
EUR 80,000 - 107,000
Professional growth
Competitive compensation
Exciting projects
+1
Desarrollador/a Python Senior ID96249
Desarrollador/a Python Senior ID96249

AgileEngine, LLC. • Granada

Hybrid
EUR 60,000 - 95,000
Professional growth
Competitive compensation
Exciting projects
+1
Desarrollador/a Python Senior ID96249
Desarrollador/a Python Senior ID96249

AgileEngine, LLC. • Madrid

Hybrid
EUR 107,000 - 160,000
Professional growth
Competitive compensation
Exciting projects
+1
Desarrollador/a Python Senior ID96249
Desarrollador/a Python Senior ID96249

AgileEngine, LLC. • Zaragoza

Hybrid
EUR 50,000 - 90,000
Professional growth
Competitive compensation
Exciting projects
+1
Desarrollador/a Python Senior ID96249
Desarrollador/a Python Senior ID96249

AgileEngine, LLC. • Valencia

Hybrid
EUR 60,000 - 90,000
Professional growth
Competitive compensation: USD-based (性
Exciting projects
+1
Desarrollador/a Python Senior ID96249
Desarrollador/a Python Senior ID96249

AgileEngine, LLC. • Alicante

Hybrid
EUR 107,000 - 160,000
Professional growth
Competitive USD-based pay
Exciting projects
+1