About the Company
The company is a leading European media and content platform, providing high-performance, cloud-native backend systems that deliver content at scale across Europe. The organization focuses on building fault-tolerant, distributed, and highly available systems, combining functional programming practices with modern cloud technologies.
The engineering culture emphasizes clean code, continuous learning, collaboration, and exposure to complex architectural challenges within an open, inclusive, and international environment.
About the Role
The Scala Developer joins a skilled engineering team to design and develop backend systems for a large-scale European media platform. This role contributes to architecture, technical decision-making, and the full software development lifecycle while supporting millions of users.
Key responsibilities include:
- Design and develop cloud-native microservices and RESTful APIs in Scala
- Build and evolve high-performance backend systems supporting large-scale content delivery
- Contribute to architecture and technical decisions
- Write clean, maintainable, and well-tested code with a TDD/BDD mindset
- Collaborate with product managers, QA, frontend, and Node.js engineers
- Optimize performance, reliability, and scalability using AWS cloud services
- Support full software development lifecycle: design, development, deployment, and monitoring
- Review code, mentor junior developers, and promote engineering best practices
- Work in an Agile, cross-functional, international team
Requirements
- 5+ years of professional software engineering experience, with 3+ years in Scala backend development
- Hands-on experience with Scala ecosystems such as Cats, Cats Effect, HTTP4S, Finatra, or Finagle
- Strong background in functional programming and concurrent systems
- Experience building RESTful APIs and microservices
- Solid JVM knowledge, including performance tuning and memory management
- Experience with SQL and NoSQL databases (PostgreSQL, DynamoDB, etc.)
- Strong testing culture with ScalaTest, Specs2, and TDD/BDD practices
- Proficiency with Git, CI/CD pipelines, and modern DevOps practices
- Fluent in English
Benefits
- MacBook Pro M4 workstation and modern engineering tooling
- Flexible working hours, remote or hybrid, compressed work week
- Health and travel insurance
- Opportunity to work on high-impact systems used across Europe
- Continuous learning through internal platforms and company-paid certifications
- Exposure to complex architectural challenges
- Open, inclusive, and international engineering culture
- Collaboration with skilled and passionate engineers
