.
Senior Scala Engineer
  • Warsaw
Senior Scala Engineer
Warszawa, Warsaw, Masovian Voivodeship, Polska
Box Poland sp. z o.o.
20. 6. 2025
Informacje o stanowisku

technologies-expected :


  • Scala
  • Haskell
  • Google Cloud Platform
  • AWS
  • Microsoft Azure
  • Kubernetes

about-project :


  • The Conversion Clients team is a critical backend-focused team within Box’s Conversion department, responsible for powering content processing and AI-driven services that enable Box’s advanced features like Box AI. We handle key backend systems that extract, process, and prepare customer files for AI models by integrating with internal platforms and external ML services.
  • Our team owns important services like watermarking, both visible and forensic (invisible), providing crucial security and tracking features embedded directly in user files. We continuously modernize legacy systems to improve scalability, maintainability, and performance, ensuring these foundational services evolve with Box’s product ecosystem.
  • You’ll be joining a Scala-centric, backend engineering team passionate about functional programming, building microservices deployed on cloud platforms (primarily GCP), and collaborating closely with teams in the US to deliver seamless, high-quality solutions that drive the future of content conversion and AI at Box.

responsibilities :


  • Design, develop, and maintain backend microservices written in Scala, focusing on content conversion, watermarking, and integration with AI pipelines.
  • Refactor and modernize legacy services to improve code quality, scalability, and operational reliability.
  • Collaborate with cross-functional teams including Product Managers and US-based engineering teams to define and implement new features.
  • Participate actively in Agile ceremonies, contributing to sprint planning, refinement, and retrospectives.
  • Utilize cloud infrastructure (primarily GCP) and tooling such as Jenkins and Kubernetes to deploy, monitor, and maintain services.
  • Mentor and support team members, especially in Scala and functional programming best practices (mainly Senior role).
  • Engage in technical discussions and code reviews to uphold high-quality standards.
  • Manage incident response and service health, ensuring alerting and monitoring are effective.

requirements-expected :


  • 6+ years of professional backend software engineering experience.
  • Proven experience with functional programming languages, preferably Scala or Haskell.
  • Deep understanding of microservices design, distributed systems, and software architecture.
  • Experience with cloud infrastructure management and deployment on GCP (preferred), AWS, or Azure.
  • Strong skills with CI/CD tools and container orchestration (Kubernetes).
  • Ability to lead technical discussions, mentor team members, and drive architectural improvements.
  • Excellent communication skills in English, comfortable working with remote teams across time zones.

benefits :


  • sharing the costs of sports activities
  • private medical care
  • life insurance
  • remote work opportunities
  • flexible working time
  • integration events
  • dental care
  • retirement pension plan
  • corporate library
  • no dress code
  • video games at work
  • coffee / tea
  • drinks
  • leisure zone
  • holiday funds
  • employee referral program
  • charity initiatives
  • family picnics
  • extra leave
  • lunch vouchers

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    92 992
    9 263