Scala IoT Developer (m/f/d)

Engineering (Backend) · Katowice, Silesia or Berlin, Berlin
Department Engineering (Backend)
Employment Type Full Time
Minimum Experience Mid-level

Relayr is the Industrial Internet of Things (IIoT) powerhouse delivering the most complete solution for risk-free digital transformations. We unleash data insights from existing equipment, machines and production lines to improve our customers’ business outcomes. 

We provide a unique combination of first-class IIoT technology and its delivery with powerful financial and insurance offerings — all from a single source trusted by hundreds of companies worldwide. With around 300 employees, we are a truly global family with locations in Germany, the USA, Poland, Italy, France, and the UK. Named twice the hottest start-up in Berlin by WIRED magazine and a winner of The Spark - the German Digital Award, relayr is now part of the Munich Re group.  

Being at the forefront of innovation means challenging the status quo. Our talented engineering team is committed to delivering first-class IoT solutions and staying ahead of the competition. We are a diverse group of Scala nerds looking for a new colleague. We automate everything, test everything, take every opportunity to give and receive feedback and pick technologies that we believe fit the problem at hand. Once a week we meet up and solve FP problems in Scala for fun. We are looking to hire Scala Engineers to be located in Berlin, Germany or Katowice, Poland.

Our platform is based around several RESTful microservices written in Scala with Akka. We use various databases such as Postgres, Cassandra and Elasticsearch. Since we shuffle a lot of data, most services also do stream processing over Kafka. 

Your Tasks:

  • Design, develop and maintain microservices and their unit, integration and system tests
  • Take part in architectural and code reviews
  • Evaluate new technologies, ideas and approaches
  • Design APIs and protocols
  • Help developers in other teams to use our platform

Your Skills: 

  • You know Scala
  • You can reason about distributed systems
  • You can design a handy RESTful API and document it in Swagger
  • You know your way around SQL and NoSQL databases
  • You are not afraid of Docker, Jenkins and AWS
  • It’s a plus if you’re familiar with some data processing framework (such as Spark or Flink)

We Offer:

  • Flexible office environment and a modern office located in Kreuzberg with a relaxation room, standing-desks, free fruits, and a high-end espresso machine
  • Relayrians come from all over the world, speak 20+ languages (working language is English), and welcome people of all ages and parental statuses
  • Our customers are as diverse as we are - join us to connect with a network of companies and people from around the globe
  • An extensive on-boarding period so you can get up to speed with the rest of the team
  • A learning environment where you can build upon your skills and interests, share knowledge, access our expanding professional library, and attend events and conferences pertaining to your discipline. We also offer free German classes at all levels
  • Have some fun with regular team lunches and offsites, a yearly company summit, and our branded goodies
  • Competitive salary
  • We fully support your move to Berlin with a relocation budget and visa assistance. We'll help you settle into your exciting new city!
  • 25 paid vacation days + public holidays
  • Choose between a Mac, Windows, or a Linux machine
  • We offer the ability to work with the newest tech-stack and the most talented engineers in IoT industry!

Sound interesting? Please follow the link to apply for this position:


At relayr, we are passionate about creating an inclusive workplace that promotes and values diversity. As firm believers in the power of different perspectives, we encourage our employees to share knowledge and exchange bold ideas to help innovation in the IoT industry thrive. We are committed to creating a fair, supportive, and open environment for all.

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Katowice, Silesia or Berlin, Berlin
  • Department
    Engineering (Backend)
  • Employment Type
    Full Time
  • Minimum Experience