Jobs and Careers
VE

Senior Software Engineer- Flink Engine

Ververica GmbH
GermanyRemotefull_timeVerifiedPosted 10 Jan 2025

About the role

<p>We are looking for full-time Senior Software Engineers to join our Engine Team. In this role, you will:</p><ul> <li>Contribute to the core technology of our products (open source and closed source), building on top of Apache Flink.</li> <li>Tackle challenging data engineering and stream processing problems for a range of customers.</li> <li>Take end-to-end responsibility for new features and improvements: from problem breakdown and design to implementation, testing, and documentation.</li> <li>Own and shape components of the product, determining their direction and ensuring their long-term maintainability.</li> <li>Mentor junior developers, share knowledge, and help cultivate an environment in which everyone can grow.</li> <li>Engage in the Apache Flink community as an active member, contributing code and ideas.</li> <li>(If interested) Speak and write about your work, both internally and externally, to evangelize new solutions and technologies.</li> </ul><p><strong>Requirements</strong></p><p>You will love this job if you:</p><ul> <li>Have a solid understanding of <strong>Apache Flink</strong> or a similar <strong>distributed platform</strong>.</li> <li>Bring <strong>several years of industry</strong> or <strong>academic</strong> experience, with a strong foundation in <strong>Java</strong> and JVM mechanics.</li> <li>Possess a thorough understanding of <strong>distributed systems</strong> and <strong>database systems</strong>.</li> <li>Have <strong>hands-on experience</strong> building <strong>data-intensive applications</strong> or solutions.</li> <li>Write clean, testable, and maintainable code, and are comfortable with designing simple, robust APIs.</li> <li>Can <strong>debug</strong> and <strong>fix</strong> complex problems in distributed environments.</li> <li>Are eager to <strong>mentor</strong> other developers through collaboration and teaching.</li> <li>Value <strong>open source</strong> and <strong>community</strong> engagement, recognizing the unique opportunities it offers for growth and impact.</li> </ul><p>If you enjoy working on cutting-edge streaming technologies, love solving complex, large-scale problems, and value a collaborative environment that emphasizes ownership and innovation, we’d love to meet you!</p><p><strong>Benefits</strong></p><p>At Ververica, you will be part of a dynamic and innovative team at the forefront of real-time data processing technology. We offer a creative and collaborative work environment where your ideas and contributions will shape the future of our brand and its presence in the industry. If you are passionate about streaming data and software sales and want to make a significant impact at a leading tech company, we'd love to hear from you.</p>

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Ververica GmbH

View company profile →