Jobs and Careers
VE

Senior Software Engineer (Flink Ecosystem)

Ververica GmbH
GermanyRemotefull_timeVerifiedPosted 11 Aug 2025

About the role

<p>We are looking for full-time <strong>Senior Software Engineers</strong> to join our <strong>Connectors &amp; Catalogs</strong> team. In this role, you will:</p><ul> <li> <strong>Design and implement new connectors and catalogs</strong> for Flink’s enterprise-grade engine (VERA), expanding the ecosystem and enabling more users to integrate VERA into their data infrastructure.</li> <li> <strong>Contribute to the core technology</strong> of our products, focusing on enterprise-level extensibility, reliability, and maintainability.</li> <li> <strong>Automate and maintain the release pipeline</strong> for both the Flink engine and its connectors/catalogs, ensuring a smooth and reliable release process across teams.</li> <li>Tackle challenging data engineering and stream processing problems for a wide range of enterprise customers.</li> <li>Take end-to-end responsibility for new features and improvements: from design and implementation to testing and documentation.</li> <li>Own and shape key components of the product, ensuring long-term technical direction and maintainability.</li> <li>Mentor junior developers, share knowledge, and help cultivate an environment of learning and growth.</li> <li>(If interested) Speak and write about your work, both internally and externally, to evangelize new solutions and best practices.</li> </ul><p></p><p></p><p><strong>Requirements</strong></p><p>You will thrive in this role if you:</p><ul> <li>Have a solid understanding of <strong>Apache Flink</strong> or a similar <strong>distributed stream processing platform</strong>.</li> <li>Bring <strong>several years of industry or academic experience</strong>, with a strong foundation in <strong>Java</strong> and JVM mechanics.</li> <li>Possess deep knowledge of <strong>distributed systems</strong>, <strong>data integration</strong>, and <strong>database systems</strong>.</li> <li>Have <strong>hands-on experience</strong> building and maintaining <strong>data-intensive applications</strong>, connectors, or similar infrastructure components.</li> <li>Write clean, testable, and maintainable code and are comfortable with designing <strong>modular, extensible APIs</strong>.</li> <li>Are experienced with <strong>CI/CD</strong> tools and can build robust <strong>automated release pipelines</strong> for complex distributed systems.</li> <li>Can <strong>debug and fix</strong> problems in distributed, performance-sensitive environments.</li> <li>Are eager to <strong>mentor and collaborate</strong>, promoting knowledge sharing and strong team practices.</li> <li>Value <strong>open source</strong> and <strong>community involvement</strong>, and understand the impact of ecosystem growth.</li> </ul><p><strong>Benefits</strong></p><p>At Ververica, you’ll be part of a passionate team at the forefront of real-time stream processing technology.<br/>Our Connectors &amp; Catalogs team plays a critical role in enabling seamless integration with the Flink ecosystem.<br/>We foster a collaborative, creative work environment where your contributions directly shape the future of our products and impact the global data infrastructure landscape.<br/>If you’re excited about building the foundations of data connectivity at scale, 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 →