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.
You will contribute to the core technology of our products, focusing on enterprise-level extensibility, reliability, and maintainability.
You will automate and maintain the release pipeline for both the Flink engine and its connectors/catalogs, ensuring a smooth and reliable release process across teams.
You will tackle challenging data engineering and stream processing problems for a wide range of enterprise customers.
You will take end-to-end responsibility for new features and improvements: from design and implementation to testing and documentation.
You will own and shape key components of the product, ensuring long-term technical direction and maintainability.
You will mentor junior developers, share knowledge, and help cultivate an environment of learning and growth.
If interested, you will speak and write about your work, both internally and externally, to evangelize new solutions and best practices.
Requirements:
You must have a solid understanding of Apache Flink or a similar distributed stream processing platform.
You should bring several years of industry or academic experience, with a strong foundation in Java and JVM mechanics.
You must possess deep knowledge of distributed systems, data integration, and database systems.
You should have hands-on experience building and maintaining data-intensive applications, connectors, or similar infrastructure components.
You must write clean, testable, and maintainable code and be comfortable with designing modular, extensible APIs.
You should be experienced with CI/CD tools and can build robust automated release pipelines for complex distributed systems.
You must be able to debug and fix problems in distributed, performance-sensitive environments.
You should be eager to mentor and collaborate, promoting knowledge sharing and strong team practices.
You must 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.