Scala Entwickler

Permanent employee, Full-time · Potsdam

Read job description in:
Über die Stelle
Wir entwickeln im Life-Cycle Team für einen namhaften deutschen Mittelständler aus dem automotiven Umfeld eine hochperformante Analytik-Plattform und arbeiten als Teil eines größeren Release Trains als eigenständiges Scrum-Team. Big Data Techniken für Streaming Daten sowie algorithmische ​Performanz stehen im Mittelpunkt der Arbeiten an intelligenten Transportsystemen. 
Als Mitglied eines hochqualifizierten und cross-funktionalen Teams wirst du Anwendungen in Scala entwickeln. ​Dein moderner Tech-Stack umfasst u.a. Spark, Cassandra, Kafka, und Postgresql.  Du wirst alle Aufgaben übernehmen, die in einem ​cross-funktionalen Team anfallen, prozessual vor allem bei der Ticketentwicklung und -bearbeitung, fachlich mit Deinen Scala-Fähigkeiten, gerne unterstützt durch eine weitere Programmiersprache wie Python. Die Stelle ist unbefristet.
Dein Profil
  • Mindestens 3 Jahre Erfahrung in funktionaler Programmierung mit Scala und eine starke Software-Engineering-Hintergrund
  • Nachgewiesene Kenntnisse in Data Wrangling und relational Databases
  • Bachelor-Abschluss in Informatik, Physik oder Mathematik, fortgeschrittene Abschlüsse sind von Vorteil
  • Deutschkenntnisse auf C1-Niveau sind für das Projekt unbedingt erforderlich
  • Teamfähigkeit, Kommunikationsfähigkeit und zielorientierte Arbeitsweise
  • Freude an der Entwicklung von Scala-Anwendungen in agilen Teams
  • Nachgewiesene Erfahrung mit Test Driven Development / Behavior Driven Development  (TDD/BDD)
  • Praktische Erfahrung mit Docker und Kubernetes ist von Vorteil.
Warum wir?
Als neues Mitglied unseres Teams kannst du dich auf folgendes freuen:

  • Aufregende und vielfältige Aufgaben und enge Zusammenarbeit in kleinen Teams
  • Eine flache Hierarchie und offene Kommunikationskanäle mit direktem Zugang zum CEO
  • Eine Feelgood-Managerin, die sich um dein tägliches Wohl mit exzellentem Kaffee, Erfrischungen und Snacks kümmert
  • Flexibilität bei Arbeitszeit und -ort, mit der Möglichkeit, bis zu 4 Tage pro Woche von zu Hause aus zu arbeiten
  • Die Möglichkeit, ein Fahrrad zu einem vergünstigten Preis zu leasen, um stressfrei ins Büro zu kommen
  • Ein wettbewerbsfähiges Gehalt und Zeit für die kontinuierliche Verbesserung
Als Arbeitgeber, der für Chancengleichheit steht, begrüßen wir Bewerbungen aller entsprechend qualifizierten Personen, unabhängig von Geschlecht, sexueller Orientierung, Herkunft, Religion, Weltanschauung oder Alter.
Über uns
Ambrosys ist ein junges und dynamisches Unternehmen mit starkem Forschungs- und Entwicklungsprofil. Wir beschäftigen uns mit einer Vielzahl von Themen, darunter Mobilität, Energie und komplexe Systeme, und verwenden verschiedene Programmiersprachen und Technologien, um innovative Softwarelösungen mit Hilfe eines agilen Entwicklungsansatzes zu erstellen. Unser Team, bestehend aus Physikern, Informatikern und Mathematikern, vereint Fachkompetenzen aus verschiedenen Disziplinen, um sowohl allgemeine als auch spezialisierte Entwicklungen voranzutreiben. Wir haben eine flache Hierarchie, setzen auf selbstorganisierte Mitarbeiter und streben danach, eine unterhaltsame und herausfordernde Arbeitsumgebung zu schaffen. Wir entwickeln Produkte und Dienstleistungen in den Bereichen KI, Mobilität und Energie und bieten Beratungs- und Coaching-Dienstleistungen für agile Softwareentwicklung an.  
About the position
We develop a highly performant analytics platform for a renowned German medium-sized company in the automotive sector and work as part of a larger release train as stand-alone Scrum team. The work on intelligent transport systems centers on big data techniques for streaming data and algorithmic performance. 
As part of our highly skilled and cross-functional team you will work with a modern tech stack to develop applications in Scala: among other Spark, Cassandra, Kafka, Postgresql. You will take over typical tasks that occur in a cross-functional team, process-wise with the development and processing of issues, technically with your Scala capabilities, voluntarily supported by a second programming language, like Python. The position is permanent.
Your profile
  • Proficiency in functional programming with Scala with a strong software engineering background (3 years minimum requirement)  
  • Proven knowledge in data wrangling and relational databases
  • Bachelor's Degree in Computer Science, Physics or Mathematics, or equivalent engineering degree (advanced degrees preferred)
  • German language (C1 level) is a must for the project
  • Teamwork, communication skills and target-oriented working style
  • Fun with developing Scala applications in agile teams
  • Proven experience with TDD/BDD
  • Hands-on experience with docker and kubernetes is a plus
Why us?
As a new member of our team, you can look forward to:

  • Exciting and diverse tasks and close collaboration in small teams
  • A flat hierarchy and open communication channels with direct access to the CEO
  • A feelgood manager who attends to your daily needs with excellent coffee, refreshments, and snacks
  • Flexibility in terms of work schedule and location, with the option to work up to 4 days a week from home
  • The option to lease a bike at a discounted rate for a stress-free commute
  • A competitive salary and dedicated time for continuous improvement and self-growth
As an equal opportunities employer, we welcome and value diversity and inclusivity. We encourage applications from all qualified individuals, regardless of gender, sexual orientation, origin, religion, belief, or age.
About us
Ambrosys is a young and dynamic company specializing in research and development. We work on a variety of topics including mobility, energy, and complex systems, using various programming languages and technologies to create innovative software solutions using an agile development approach. Our team, consisting of physicists, computer scientists, and mathematicians, combines expertise from different disciplines to drive both general and specialized development. We have a flat hierarchy, rely on self-organization among our employees, and aim to create a fun and challenging work environment as we develop products and services in AI, mobility, and energy, as well as provide coaching and consulting services for agile software development.
Your application!
We appreciate your interest in Ambrosys. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at info@ambrosys.de.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.