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 general 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; debugging distributed systems
Are skilled in mentoring other developers through collaboration
Are passionate about
op
📌 Senior Software Engineer (Madrid)
🏢 Ververica | Original creators of Apache Flink®
📍 Madrid
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.