Back to Jobs

Senior Data & Backend Engineer (f/m/x)

München / Software Development & Architecture / Full-Time

Become a part of the 4screen team!

At 4screen we are bridging the gap between drivers and their surrounding infrastructure by providing engaging in-car communication directly on the car screen. We have developed the world’s first driver interaction platform, revolutionizing the way local businesses connect, interact and engage with targeted customers in real-time. We are live in millions of cars with trusted partners and leading customers. 

As a Senior Data & Backend Engineer, your mission is to wield the power of data to drive informed decision-making and elevate user experiences. You dive deep into the heart of our backend systems, architecting data solutions that empower our applications and users. You join us in the pursuit of building a robust infrastructure that not only supports our present needs but anticipates the challenges of tomorrow.

You contribute to our success by:

  • Designing Big Data Analytics pipelines: You will concentrate on the meticulous design and seamless implementation of both batch and stream processing pipelines within the dynamic realm of Big Data Analytics.
  • Implementing scalable message-driven microservices: You contribute to the implementation of highly scalable message-driven microservices, employing innovative solutions to enhance system efficiency and responsiveness.
  • Implementing observability and reporting dashboards: You will be instrumental in the implementation of observability and reporting dashboards, providing vital insights and visualizations that empower strategic decision-making across the organization.
  • Collaboration on requirements engineering: You will work closely with Product Owners in an agile working environment, focusing on comprehensive requirements engineering and ensuring that the development process aligns seamlessly with the evolving needs of our dynamic projects.

What makes you stand out:

  • 5+ years of work experience as a Software or Data Engineer.
  • Degree in Computer science, Mathematics, or equivalent.
  • Expert-level practical experience in object-orientated and functional programming paradigms in languages such as Java, Scala, Python or Kotlin.
  • Expert level working experience with at least one data processing framework such as: Apache Spark, Apache Flink or DBT.
  • Senior-level experience with at least one SQL and at least one NoSQL database such as (but not limited to): PostgreSQL, Cassandra, HBase, Clickhouse, Prometheus, Victoria Metrics, QuestDB, M3DB or InfluxDB.
  • Strong foundation in implementing or designing Data Warehousing solutions.
  • Fluency in English.

What we consider desirable:

  • Hands-on experience with messaging and event streaming platforms such as Apache Kafka, Apache Pulsar, RabbitMQ or ZeroMQ.
  • Working experience with container technologies, specifically Kubernetes and Docker.
  • Hands-on experience with cloud providers such as Azure, GCP or AWS.
  • Experience and knowledge in technologies such as Avro, Protobuf or Spring.
  • Strong understanding and application of DevOps, GitOps, and clean code.

What we offer:

  • Have an impact on an international and collaborative team of talented people who love what they do.
  • Enjoy an open-minded culture with room for growth while working across teams and bringing in your own ideas.
  • Use modern tech (MacBook or Lenovo ThinkPad) and equipment in your daily work.
  • Relax with during your 30 days of annual leave (+ public holidays).
  • Take care of your well-being with the support of our Egym Wellpass membership.
  • Get to work with our bike leasing through BusinessBike.
  • Enjoy our flexible working hours policy in our open office in Munich’s vibrant Schwabing district, meet up with colleagues in our co-working space in Berlin or use our work-from-home policy.
  • Have fun and enjoy the great team spirit at regular Team Events & Offsites, Quarterly Team Challenges, Pizza Nights, Game Nights, etc...

We stand for equal opportunity for everyone and value diversity. Therefore, we encourage an open and inclusive work environment where you can be exactly who you are.
We truly believe that individual strengths and personalities make a great contribution to our success story. Hence, even if you don’t fulfill all the points above but believe that you are a great addition to our team and 4screen is a place you’d love to work at, we can only encourage you to apply!

About 4screen
The 4screen Mobility Experience Cloud (MXC) provides a fully standardized interface for real-time location-based interaction. Our integrated API-based platform benefits three key audiences: mobility providers, brands, and drivers. By seamlessly connecting vehicles with relevant points of interest, car manufacturers and mobility providers enhance the in-car experience while brands of all sizes enjoy the power of our location-based brand awareness, reaching customers on the move. Drivers benefit from a wide variety of useful services such as relevant in-car recommendations, better in-car content, and access to exclusive offers. Businesses of all sizes are using 4screen technology to increase the visibility of their brand or location by offering useful content to drivers.

Our team at 4screen consists of a mix of young talents and industry experts that have previously been in leading positions at companies like BMW, Google or Salesforce. We are building a highly innovative company where everything is dynamic, disruptive, and exciting - and that you can be part of!
Are you ready to join the ride and shape the future of mobility?

Join Us

Apply Now