Staff Backend Engineer - Remote, Global-Scale Systems

Remofirst, Inc.

España

Remote

EUR 110,000 - 150,000

Full time

3 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

Fully remote role
Exposure to international teams
High ownership & autonomy

Job summary

RemoFirst in Spain is seeking a Staff Back-End Engineer to help maintain and scale our Python-based backend while guiding a transition to Java. You will own critical backend components, design robust APIs, and collaborate with international teams across Product, Design, and Ops in a fully remote setting.

Strong leadership and a passion for reliable, scalable systems are essential for success. The role offers high ownership, exposure to modern engineering practices, and the chance to impact

Qualifications

  • 8+ years of backend software development experience.
  • Strong professional experience with Python (Django, FastAPI, Flask, or similar frameworks).
  • Strong professional experience with Java, preferably using Spring Boot.
  • Experience designing and consuming RESTful APIs.
  • Experience with relational databases (PostgreSQL, MySQL); exposure to NoSQL databases is a plus.
  • Familiarity with unit testing, integration testing, and test-driven development (TDD).
  • Experience with CI/CD pipelines, Git, and modern development workflows.
  • Deep understanding of microservices architecture and distributed systems.
  • Experience working with cloud platforms (AWS preferred).
  • Strong problem-solving skills and attention to performance and scalability.
  • Excellent written and verbal communication skills in English.

Responsibilities

  • Design, develop, and maintain backend services using our core stack (Java/Python/SpringBoot/FastAPI/Postgres/Kafka).
  • Lead engineering efforts and collaborate with cross-functional teams to deliver reliable products.
  • Make architectural decisions and guide migration from legacy monoliths to distributed systems.
  • Promote modern engineering practices (TDD, CI/CD, SRE culture, API-first design).
  • Mentor less senior engineers through code reviews and learning sessions.

Skills

Python
Java
REST APIs
PostgreSQL
MySQL
NoSQL
Unit testing
CI/CD
Git
Microservices
AWS
English

Job description

RemoFirst in Spain is seeking a Staff Back-End Engineer to help maintain and scale our Python-based backend while guiding a transition to Java. You will own critical backend components, design robust APIs, and collaborate with international teams across Product, Design, and Ops in a fully remote setting.

Strong leadership and a passion for reliable, scalable systems are essential for success. The role offers high ownership, exposure to modern engineering practices, and the chance to impact

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Backend Engineer — Scalable Systems & APIs
Remote Backend Engineer — Scalable Systems & APIs

The Elite Job • Spain

Remote
EUR 40,000 - 65,000
Remote work in Spain
Performance bonuses
Vacation & wellness days
+2
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Quik Hire Staffing • Spain

On-site
EUR 45,000 - 75,000
Senior Backend Engineer Java - Remoto
Senior Backend Engineer Java - Remoto

Panel Sistemas Informaticos • Madrid

Remote
EUR 65,000 - 95,000
Backend Engineer — Build Scalable Services (Remote)
Backend Engineer — Build Scalable Services (Remote)

Prima • Madrid

Hybrid
EUR 40,000 - 75,000
Flexible work location
Growth plan
Private healthcare
Senior Backend Engineer (Java) - Remote-Friendly
Senior Backend Engineer (Java) - Remote-Friendly

Parser Limited • Spain

Hybrid
EUR 70,000 - 100,000
Medical insurance
Hybrid work environment
Competitive compensation
Senior Java Backend Engineer - Remote (Spain)
Senior Java Backend Engineer - Remote (Spain)

Initium Software SL • Madrid

Remote
EUR 70,000 - 110,000
Remoto 100%
Proyectos globales
Crecimiento profesional
Senior Java DevOps Engineer — Remote (Spain) & Distributed
Senior Java DevOps Engineer — Remote (Spain) & Distributed

UST España & Latam • Spain

Remote
EUR 70,000 - 110,000
Health care plan
Teleworking compensation
Life and Accident Insurances
+2
Backend Senior Engineer — Remoto (Java/Spring Boot)
Backend Senior Engineer — Remoto (Java/Spring Boot)

CONFIDENCIAL • Spain

Remote
EUR 50,000 - 80,000
Retribución flexible
Seguro médico opcional
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
Senior Backend Engineer, Comms Core — Remote Spain
Senior Backend Engineer, Comms Core — Remote Spain

Affirm, Inc. • Madrid

Remote
EUR 86,000 - 122,000
Flexible Spending Wallets for tech,食?l
Away Days - wellness days to take off
Learning & Development programs
+2