Staff Software Engineer, Enterprise SaaS & Microservices

Emburse

Bellprat

On-site

EUR 90,000 - 120,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Emburse in Catalonia, Spain is seeking a senior software engineer to lead and contribute to enterprise-scale SaaS systems. You will design microservices, implement REST/gRPC APIs, and ensure scalable, secure cloud-based solutions using Docker, Kubernetes, and AWS.

You will mentor engineers and collaborate with cross-functional teams to align technical direction with business goals. Ideal candidates bring 10+ years of professional software experience, deep knowledge of distributed systems, and a

Qualifications

  • 10+ years of professional software engineering experience, with deep microservices expertise.
  • Strong background in distributed systems and event-driven architectures.
  • Proficiency in Java and designing/reviewing REST/gRPC APIs.
  • Experience with containerization/orchestration and cloud-native platforms (AWS).

Responsibilities

  • Provide technical leadership and architectural direction for enterprise-scale SaaS applications.
  • Contribute hands-on to critical coding projects and solve complex engineering problems.
  • Drive design and implementation of microservice and cloud-based systems.
  • Ensure scalability, reliability, and security across distributed systems.
  • Mentor engineers and raise the bar for testing, code reviews, and system thinking.

Skills

Experience 10+ years
Microservices design
Java expert
Distributed systems
REST/gRPC APIs
Cloud architecture
Agile
Communication

Tools

Docker
Kubernetes
AWS

Job description

Emburse in Catalonia, Spain is seeking a senior software engineer to lead and contribute to enterprise-scale SaaS systems. You will design microservices, implement REST/gRPC APIs, and ensure scalable, secure cloud-based solutions using Docker, Kubernetes, and AWS.

You will mentor engineers and collaborate with cross-functional teams to align technical direction with business goals. Ideal candidates bring 10+ years of professional software experience, deep knowledge of distributed systems, and a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer — Lead Scalable SaaS & Microservices
Staff Software Engineer — Lead Scalable SaaS & Microservices

Emburse • Barcelona

On-site
EUR 110,000 - 140,000
Senior Java Software Engineer - Microservices & API
Senior Java Software Engineer - Microservices & API

Emburse Chrome River • Barcelona

Hybrid
EUR 70,000 - 110,000
Senior Software Engineer | Lead Java & AWS, Hybrid
Senior Software Engineer | Lead Java & AWS, Hybrid

Emburse • Barcelona

Hybrid
EUR 60,000 - 90,000
Senior Software Engineer – Python & Cloud Systems
Senior Software Engineer – Python & Cloud Systems

Emburse • Barcelona

On-site
EUR 90,000 - 120,000
Senior Site Reliability Engineer — 24/7 Cloud & Kubernetes
Senior Site Reliability Engineer — 24/7 Cloud & Kubernetes

Emburse • Barcelona

On-site
EUR 90,000 - 120,000
Senior Software Engineer - Backend & Cloud APIs
Senior Software Engineer - Backend & Cloud APIs

Emburse Chrome River • Barcelona

On-site
EUR 70,000 - 110,000
Site Reliability Engineer: Kubernetes & Observability
Site Reliability Engineer: Kubernetes & Observability

Emburse Chrome River • Barcelona

On-site
EUR 75,000 - 110,000
Staff Software Engineer
Staff Software Engineer

Emburse • Barcelona

On-site
EUR 110,000 - 140,000
Senior Site Reliability Engineer - Cloud, Kubernetes, 24/7
Senior Site Reliability Engineer - Cloud, Kubernetes, 24/7

Emburse • Barcelona

On-site
EUR 90,000 - 130,000
Flexible spending accounts
Generous paid time off
Paid parental leave
+9
Staff Software Engineer
Staff Software Engineer

Emburse • Bellprat

On-site
EUR 90,000 - 120,000