Senior Software Engineer (Flink Ecosystem)

Ververica | Original creators of Apache Flink®

Berlin

On-site

EUR 65,000 - 85,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

A leading technology firm in Berlin is looking for a Senior Software Engineer to join their Connectors & Catalogs team. You will design and implement new integrations for Flink's enterprise-grade engine, focusing on reliability and extensibility. Ideal candidates have strong Java skills and experience with distributed systems. Join a passionate team and contribute to transforming data connectivity at scale.

Qualifications

  • Several years of industry or academic experience with a strong foundation in Java.
  • Hands-on experience building data-intensive applications, connectors, or similar components.
  • Comfortable with debugging and fixing problems in distributed environments.

Responsibilities

  • Design and implement new connectors and catalogs for Flink's engine.
  • Contribute to core technology with a focus on extensibility and reliability.
  • Automate and maintain the release pipeline for Flink.

Skills

Apache Flink
Java
Distributed systems
Data integration
CI/CD tools
Modular API design

Job description

Overview

We are looking for full-time Senior Software Engineers to join our Connectors & Catalogs team. In this role, you will:

  • Design and implement new connectors and catalogs for Flink's enterprise-grade engine (VERA), expanding the ecosystem and enabling more users to integrate VERA into their data infrastructure
  • Contribute to the core technology of our products, focusing on enterprise-level extensibility, reliability, and maintainability
  • Automate and maintain the release pipeline for 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
Qualifications
  • Have a solid understanding of Apache Flink or a similar distributed stream processing platform
  • Bring several years of industry or academic experience, with a strong foundation in Java and JVM mechanics
  • Possess deep knowledge of distributed systems, data integration, and database systems
  • Have hands-on experience building and maintaining data-intensive applications, connectors, or similar infrastructure components
  • Write clean, testable, and maintainable code and are comfortable with designing modular, extensible APIs
  • Are experienced with CI/CD tools and can build robust automated release pipelines for complex distributed systems
  • Can debug and fix problems in distributed, performance-sensitive environments
  • Are eager to mentor and collaborate, promoting knowledge sharing and strong team practices
  • Value open source and community involvement, and understand the impact of ecosystem growth
Benefits

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Flink Ecosystem)
Senior Software Engineer (Flink Ecosystem)

Ververica | Original creators of Apache Flink® • Berlin

On-site
EUR 60,000 - 80,000
Senior Sales Engineer-DACH
Senior Sales Engineer-DACH

Alibaba Cloud • München

On-site
EUR 120,000 - 180,000
Senior Solutions Architect (m/f/d)
Senior Solutions Architect (m/f/d)

Ververica | Original creators of Apache Flink® • Frankfurt

On-site
EUR 80,000 - 100,000
Senior Recruiter
Senior Recruiter

Ververica • Germany

On-site
EUR 70,000 - 95,000
Site Reliability Engineer (m/f/d)
Site Reliability Engineer (m/f/d)

Ververica | Original creators of Apache Flink® • München

On-site
EUR 60,000 - 80,000
Senior Software Engineer - Confluent - FlinkSQL
Senior Software Engineer - Confluent - FlinkSQL

IBM • Gemeindeverwaltungsverband Gärtringen/Ehningen

On-site
EUR 70,000 - 110,000
Confluent Consulting Engineer
Confluent Consulting Engineer

Infosys • Frankfurt

On-site
EUR 75,000 - 95,000
Senior Software Development Engineer - Node
Senior Software Development Engineer - Node

Filevine • Germany

On-site
EUR 120,000 - 172,000
Medical, Dental, & Vision Insurance
Competitive Pay
Maternity & paternity leave
+3
Software Engineer, Backend
Software Engineer, Backend

JoVE • Germany

Remote
EUR 90,000 - 120,000
A competitive compensation package.
Direct impact accelerating science
Work with global teams
+1
Analytics Engineer (m/f/d)
Analytics Engineer (m/f/d)

Flink • Berlin

On-site
EUR 65,000 - 75,000
L&D budget
26 days vacation
Mobility budget
+5