Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Software Engineer- Flink Engine

Ververica | Original creators of Apache Flink®

München

Vor Ort

EUR 125.000 - 150.000

Vollzeit

Vor 30+ Tagen

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

Join a dynamic and innovative team at the forefront of real-time data processing technology. As a Senior Software Engineer, you will tackle challenging data engineering and stream processing problems while contributing to both open-source and closed-source products built on Apache Flink. This role emphasizes ownership, collaboration, and innovation, allowing you to shape the future of the company's technology and make a significant impact in the industry. If you are passionate about streaming data and enjoy solving complex problems, this is the perfect opportunity for you.

Qualifikationen

  • Solid understanding of Apache Flink or similar distributed platforms.
  • Several years of experience with Java and distributed systems.

Aufgaben

  • Contribute to core technology and tackle data engineering problems.
  • Mentor junior developers and engage with the Apache Flink community.

Kenntnisse

Apache Flink
Java
Distributed Systems
Data Engineering
API Design
Debugging
Mentoring

Ausbildung

Bachelor's degree in Computer Science or related field
Several years of industry or academic experience

Jobbeschreibung

We are looking for full-time Senior Software Engineers to join our Engine Team. In this role, you will:

  • Contribute to the core technology of our products (open source and closed source), building on top of Apache Flink
  • Tackle challenging data engineering and stream processing problems for a range of customers
  • Take end-to-end responsibility for new features and improvements: from problem breakdown and design to implementation, testing, and documentation
  • Own and shape components of the product, determining their direction and ensuring their long-term maintainability
  • Mentor junior developers, share knowledge, and help cultivate an environment in which everyone can grow
  • Engage in the Apache Flink community as an active member, contributing code and ideas
  • (If interested) Speak and write about your work, both internally and externally, to evangelize new solutions and technologies

Requirements:

You will love this job if you:

  • Have a solid understanding of Apache Flink or a similar distributed platform
  • Bring several years of industry or academic experience, with a strong foundation in Java and JVM mechanics
  • Possess a thorough understanding of distributed systems and database systems
  • Have hands-on experience building data-intensive applications or solutions
  • Write clean, testable, and maintainable code, and are comfortable with designing simple, robust APIs
  • Can debug and fix complex problems in distributed environments
  • Are eager to mentor other developers through collaboration and teaching
  • Value open source and community engagement, recognizing the unique opportunities it offers for growth and impact

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!

Benefits:

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.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Other

Industries

IT Services and IT Consulting

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