View All Jobs 120786

Senior Scala Engineer Newromania - Remote Eligible

Own the design and implementation of scalable backend services for the European online car market
Remote
7 hours agoBe an early applicant
N-iX

N-iX

Provides software development, engineering, and digital transformation services for global enterprises across finance, telecom, healthcare, and other industries.

Senior Scala Engineer

Our customer is the European online car market with over 30 million monthly users, with a market presence in 18 countries. As a Senior Scala Engineer, you will play a pivotal role in shaping the future of online car markets and enhancing the user experience for millions of car buyers and sellers.

Responsibilities

  • Design and implement scalable backend services in Scala
  • Work extensively with Typelevel libraries (Cats, Cats Effect, FS2, Http4s, etc.)
  • Model complex business domains using strong type systems
  • Build and maintain event-driven and distributed systems
  • Contribute to architectural decisions around concurrency, streaming, and data consistency
  • Write clean, testable, and maintainable code
  • Improve CI/CD pipelines, observability, and system reliability
  • Collaborate closely with product and platform teams

Tech Stack

  • Scala (2.13 / 3)
  • Cats / Cats Effect / FS2 / Http4s
  • Kafka (event-driven architecture)
  • PostgreSQL / MongoDB
  • Docker / Kubernetes
  • AWS
  • CI/CD (Github Actions)

Required Experience

  • 4+ years of backend development experience
  • Strong production experience with Scala
  • Hands-on experience with the Typelevel ecosystem
  • Deep understanding of: Effect systems (Cats Effect); Functional programming principles; Type classes, higher-kinded types; Pure vs impure boundaries
  • Experience building distributed systems
  • Familiarity with event-driven architectures (Kafka or similar)
  • Strong understanding of concurrency and asynchronous programming

Nice to Have

  • Experience with Scala 3
  • Knowledge of tagless-final patterns
  • Experience in fintech or high-integrity domains
  • Experience contributing to open source

We Offer*

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

+ Show Original Job Post
























Senior Scala Engineer Newromania - Remote Eligible
Remote
Engineering
About N-iX
Provides software development, engineering, and digital transformation services for global enterprises across finance, telecom, healthcare, and other industries.