Skip to content

Senior Frontend Software Engineers (m/f/d)


Apply Now

We are the original creators of Apache Flink, the open-source unified batch/stream processing system that powers applications for all types of companies, from tech giants (Alibaba, Amazon, Netflix, etc) to more traditional enterprises like banks and telecommunications companies. We contribute heavily to Apache Flink while building enterprise-grade products on top of Flink.

Come join our highly talented team at Ververica and work with friendly colleagues on problems and products that change how companies implement data processing, analytics, and applications. Become part of one of the biggest and most active open-source communities, connect with users around the world, and do work that has a visible impact. You will have the opportunity to contribute to cutting-edge technology or be an advocate for new approaches to long-standing problems.

Innovation thrives when diverse points of view come together. Thus, we strive for an equal and inclusive work environment and welcome diverse life experiences and diverse work/educational backgrounds. We’d love to hear how you bring something unique and valuable to our teams.

Time Zone to work in: EMEA (UTC to UTC+2) or Americas (UTC-4 to UTC-8)


The opportunity

We are seeking full-time Senior Frontend Software Engineers / Staff Engineers to join our development teams at Ververica. In this role, you will work on building data-intensive solutions and report to the Head of Engineering. We believe in a flat hierarchy and create teams around subject matter expertise. You will have the opportunity to become part of one of the biggest and most active open-source communities and do work that has a visible impact. Connect with users around the world and contribute to bleeding-edge tech or be an advocate for new approaches to long-standing problems.

We are a highly motivated software company originally from Berlin, Germany now operating globally. We love open source but understand commercial needs as well. We are following an open-core business model looking for additional talents helping us achieve our goals and that of our parent company. We are not a start-up anymore, your employment is backed by one of the largest tech companies. 

At Ververica we embrace diversity and diversity embraces us. If you feel you can add to it, please apply! And if not, still apply – we love diverse skills just as much.

The work

As Senior or Staff Frontend Software Engineer you already have experience in that space, you know how to write efficient and maintainable code – and if you bring a strong vision to the table, even better!

This position is for you if you enjoy taking end-to-end responsibility for building solutions to challenging problems. You like working in a team and take ownership for the parts of the product/project you work on.  You like to share your knowledge with your colleagues and be part of creating an environment where everyone grows. You care about open source and community, and it is important for you that users of your work have a good experience.

And when you are not working with on code, there are plenty of opportunities at Ververica to learn more about Flink, contribute to the products and other offerings, and help evangelizing to users around the world.


What you will do all day is …

… to use your experience to solve challenging data engineering and stream processing problems for our customers,

… working on open source and closed source products,

… taking end-to-end responsibility (problem breakdown, design, implementation, testing, documentation) for new features, improvements, and fixes,

… coordinating across groups of developers (depending on level),

… taking ownership of components of the projects/products, including shaping their direction,

… being a mentor to junior developers to help them grow,

… getting support in becoming an active member of the Apache Flink community,

… if interested, speaking, and writing about your work internally and externally.

You will love this job if you …

... have proficiency in front-end technologies, such as HTML/JS/CSS, understanding of scripting languages such as NodeJS.

... are familiar with front-end frameworks such as React / Vue / Angular, with in-depth learning and project experience in one or more of them.

... show continuous enthusiasm for technology, excellent learning ability, strong logic, optimistic and cheerful personality, good at cooperation.

What we offer are … 

… very competitive compensation (salary, stocks, bonus) and benefits,

… flexible working arrangements (in European or American time zones),

… offices in many locations to come and meet colleagues – but also work if you like!


If this is the next step in your career, please apply! We are looking forward to getting to know you personally.


Please be informed that by applying for the job offer you hereby agree that Ververica would use your personal data in the recruitment process. The legal basis for processing your application data is Article 6 par. 1 lit. b) GDPR. Your rights in respect of data protection can be found in Chapter 3 of GDPR, and you have the right to contact a supervisory authority. Further, you may contact our data protection officer via

Apply Now