Senior Scala software engineer

Xebia Group

Amsterdam

Remote

EUR 90,000 - 140,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Xebia in Amsterdam is seeking a Senior Scala Software Engineer to shape the architecture of a next-gen image management platform. You will build scalable JVM libraries in Scala for uploads and URL generation, and migrate services onto a unified abstraction layer with backward compatibility.

Join a high-ownership, agile team that values robust testing, performance, and clear technical communication across disciplines.

Qualifications

  • 6+ years building and operating large-scale distributed systems.
  • Strong JVM background; Scala highly preferred.
  • Solid grasp of microservices & event-driven design and inter-service communication.
  • Experience running services in AWS or GCP with production SLAs.
  • DevOps mindset: CI/CD and deployment automation, IaC familiarity.

Responsibilities

  • Translate product/architecture requirements into clear technical specs and implementation plans.
  • Design and implement provider-agnostic JVM libraries (Scala) for uploads & URL generation.
  • Migrate services onto the new abstraction layer with backward compatibility and zero user impact.
  • Ship robust, well-tested code that follows industry best practices and existing architecture patterns.
  • Contribute to architecture reviews, code reviews, and long-term media platform decisions.

Skills

Scala
JVM
Distributed systems
Microservices
AWS
GCP
CI/CD
IaC

Job description

Senior scala software engineer


Amsterdam & Remote


Available now and ready to jump in?


We're looking for a Software Engineer (Scala) who can start on short notice on a high-impact modernization project.


Why join?


Shape the architecture for a next-gen image management platform


Build scalable JVM libraries that abstract uploads


Prepare and execute large-scale migrations


Collaborate closely with tech leads and architects in an agile, high-ownership environment


What you'll be doing


Translate product/architecture requirements into clear technical specs and implementation plans


Design and implement provider-agnostic JVM libraries (Scala) for uploads & URL generation


Migrate services onto the new abstraction layer with backward compatibility and zero user impact


Ship robust, well-tested code that follows industry best practices and existing architecture patterns


Contribute to architecture reviews, code reviews, and long-term media platform decisions


This is you


6+ years building and operating large-scale distributed systems


Strong JVM background, Scala highly preferred


Solid grasp of microservices & event-driven design and inter-service communication


Comfortable running services in AWS or GCP with production SLAs


DevOps mindset: CI/CD, deployment automation, IaC familiarity


How you work


Clear communicator, able to explain trade-offs to technical and non-technical stakeholders


Collaborative mentor who elevates team practices


Proactive problem-solver who takes ownership from design to production

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior scala engineer
Senior scala engineer

Xccelerated | Part of Xebia • Amsterdam

On-site
EUR 100,000 - 140,000
Senior Scala Engineer - Remote/Amsterdam, Modernization
Senior Scala Engineer - Remote/Amsterdam, Modernization

Xebia Group • Amsterdam

Remote
EUR 90,000 - 140,000
Senior Scala Engineer - Scalable JVM Libraries & Migrations
Senior Scala Engineer - Scalable JVM Libraries & Migrations

Xccelerated | Part of Xebia • Amsterdam

On-site
EUR 100,000 - 140,000
Scala developer
Scala developer

Spilberg • Amsterdam

On-site
EUR 70,000 - 110,000
Java Software Engineer
Java Software Engineer

Explore Group • Amsterdam

Hybrid
EUR 50,000 - 83,000
Java Engineer
Java Engineer

Airswift • Netherlands

On-site
EUR 111,000 - 138,000
GCP Scala Data engineer
GCP Scala Data engineer

Huxley • Schiphol-Rijk

On-site
EUR 70,000 - 90,000
Freelance Full Stack Engineer (Java, Spring Boot, React) | 6-Month Contract | Amsterdam Hybrid
Freelance Full Stack Engineer (Java, Spring Boot, React) | 6-Month Contract | Amsterdam Hybrid

NTT DATA Europe & Latam • Amsterdam

Hybrid
EUR 83,000 - 124,000
Senior Java Engineer
Senior Java Engineer

Levy Professionals • Amsterdam

On-site
EUR 70,000 - 95,000
Senior DevOps Engineer
Senior DevOps Engineer

TKH AI Technology • Amsterdam

On-site
EUR 90,000 - 120,000
Hybrid work in Amsterdam
Competitive salary
Career growth opportunities