Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Software Engineer (Flink Ecosystem)

Ververica GmbH

Berlin

Vor Ort

EUR 70.000 - 90.000

Vollzeit

Vor 20 Tagen

Zusammenfassung

A leading real-time data technology firm is seeking a Senior Software Engineer to design and implement new connectors and catalogs for their enterprise-grade engine. The ideal candidate will have a strong foundation in Java, experience with Apache Flink, and a passion for mentoring junior developers. This role offers the opportunity to work in a collaborative environment at the forefront of real-time stream processing technology.

Qualifikationen

  • Solid understanding of distributed stream processing platforms.
  • Several years of industry or academic experience.
  • Deep knowledge of database systems.
  • Hands-on experience building data-intensive applications.
  • Familiarity with designing modular, extensible APIs.

Aufgaben

  • Design and implement new connectors and catalogs.
  • Contribute to the core technology of products.
  • Automate and maintain the release pipeline.
  • Mentor junior developers.

Kenntnisse

Apache Flink
Java
Distributed Systems
Data Integration
CI/CD Tools
Jobbeschreibung

We are looking for full-timeSenior Software Engineersto join ourConnectors & Catalogsteam. In this role, you will:

  • Design and implement new connectors and catalogsfor Flink’s enterprise-grade engine (VERA), expanding the ecosystem and enabling more users to integrate VERA into their data infrastructure.
  • Contribute to the core technologyof our products, focusing on enterprise-level extensibility, reliability, and maintainability.
  • Automate and maintain the release pipelinefor both the Flink engine and its connectors/catalogs, ensuring a smooth and reliable release process across teams.
  • Tackle challenging data engineering and stream processing problems for a wide range of enterprise customers.
  • Take end-to-end responsibility for new features and improvements: from design and implementation to testing and documentation.
  • Own and shape key components of the product, ensuring long-term technical direction and maintainability.
  • Mentor junior developers, share knowledge, and help cultivate an environment of learning and growth.
  • (If interested) Speak and write about your work, both internally and externally, to evangelize new solutions and best practices.

You will thrive in this role if you:

  • Have a solid understanding ofApache Flinkor a similardistributed stream processing platform.
  • Bringseveral years of industry or academic experience, with a strong foundation inJavaand JVM mechanics.
  • Possess deep knowledge ofdistributed systems,data integration, anddatabase systems.
  • Havehands-on experiencebuilding and maintainingdata-intensive applications, connectors, or similar infrastructure components.
  • Write clean, testable, and maintainable code and are comfortable with designingmodular, extensible APIs.
  • Are experienced withCI/CDtools and can build robustautomated release pipelinesfor complex distributed systems.
  • Candebug and fixproblems in distributed, performance-sensitive environments.
  • Are eager tomentor and collaborate, promoting knowledge sharing and strong team practices.
  • Valueopen sourceandcommunity involvement, and understand the impact of ecosystem growth.

At Ververica, you’ll be part of a passionate team at the forefront of real-time stream processing technology.
Our Connectors & Catalogs team plays a critical role in enabling seamless integration with the Flink ecosystem.
We foster a collaborative, creative work environment where your contributions directly shape the future of our products and impact the global data infrastructure landscape.
If you’re excited about building the foundations of data connectivity at scale, we’d love to hear from you.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.