Apply

Senior Software Engineer- Flink Engine

Posted about 1 month agoViewed

View full description

💎 Seniority level: Senior, several years of industry or academic experience

📍 Location: Germany

🔍 Industry: Real-time data processing technology

🏢 Company: Ververica GmbH

⏳ Experience: Several years of industry or academic experience

🪄 Skills: JavaJVMData engineeringDebugging

Requirements:
  • Solid understanding of Apache Flink or a similar distributed platform.
  • Several years of industry or academic experience with a strong foundation in Java and JVM mechanics.
  • Thorough understanding of distributed systems and database systems.
  • Hands-on experience in building data-intensive applications or solutions.
  • Ability to write clean, testable, and maintainable code and design robust APIs.
  • Skill in debugging and fixing complex problems in distributed environments.
  • Eagerness to mentor other developers and engage with the open-source community.
Responsibilities:
  • Contribute to the core technology of products, both open source and closed source, building on top of Apache Flink.
  • Tackle challenging data engineering and stream processing problems for various customers.
  • Take end-to-end responsibility for new features and improvements, including problem breakdown, design, implementation, testing, and documentation.
  • Own and shape components of the product and ensure long-term maintainability.
  • Mentor junior developers and share knowledge.
  • Engage as an active member of the Apache Flink community.
  • Speak and write about work to evangelize new solutions and technologies, if interested.
Apply