
Senior Software Engineer (m/f/d) at Ververica GmbH. We are looking for motivated . Software Engineers. to join our dynamic development teams. In this role, you will report to the Head of Engineering, collaborate within a flat organizational structure, and contribute to cutting-edge data-intensive solutions.. At Ververica, you will engage with one of the largest and most vibrant open-source communities while building solutions that have a global impact. You will connect with users worldwide and play a key role in addressing long-standing technical challenges using innovative approaches.. Your Role and Responsibilities. As a . Software Engineer. at Ververica, you will:. . Leverage your expertise to solve challenging data engineering and stream processing problems.. . Work on both . open-source. and . proprietary. products.. . Take end-to-end ownership of new features, improvements, and fixes:. . Problem breakdown, design, implementation, testing, and documentation.. . Collaborate across diverse teams of developers.. . Take ownership of project components, influencing their technical direction.. . Mentor junior developers, fostering their growth.. . Actively contribute to the . Apache Flink. community with support from the company.. . (Optional) Share your work through internal/external talks and publications.. . What We’re Looking For. You’ll thrive in this role if you:. . Have . several years. of industry or academic experience in software engineering.. . Possess deep expertise in . Java. and . JVM mechanics. .. . Are well-versed in . distributed systems. and . database systems. .. . Have experience building . data-intensive applications. or solutions.. . Demonstrate strong programming skills, with a solid grasp of . data structures and algorithms. .. . Exhibit excellent software engineering practices:. . Writing clean, testable, and maintainable code.. . Creating thorough documentation.. . Breaking down complex tasks into manageable sub-problems.. . Designing simple and robust APIs.. . Are skilled in debugging and resolving issues in . distributed systems. .. . Have experience mentoring other developers through collaboration.. . Are passionate about . open-source projects. , engaging with users, and exploring new opportunities.. . Company Location: Germany.