Senior Software Engineer (m/f/d)Ververica | Original creators of Apache Flink® • New Bremen, Ohio, United States
Senior Software Engineer (m/f/d)
Ververica | Original creators of Apache Flink®
- New Bremen, Ohio, United States
- New Bremen, Ohio, United States
About
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 to manage Apache Flink.
Responsibilities As a Software Engineer at Ververica, you will:
Leverage your expertise to solve challenging Flink management, data engineering and stream processing problems
Work both on proprietary and open-source products
Take end-to-end ownership of new features, improvements, and fixes: Problem breakdown, design, design review, implementation, testing, and documentation
Take ownership of project components, influencing their technical direction
Collaborate across diverse teams of developers
Mentor junior developers, fostering their growth
Requirements 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
Hands-on knowledge of developing and running applications on Kubernetes environments
Good knowledge of building Spring Boot applications
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
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
Exhibit excellent software engineering practices:
Designing and reviewing before implementation
Writing clean, testable, and maintainable code
Creating thorough documentation
Breaking down complex tasks into manageable sub-problems
Benefits Why Join Ververica?
At Ververica, you\'ll be part of a collaborative and innovative team at the forefront of real-time data processing technology. We offer:
A creative and inclusive work environment that values diversity opportunities to shape the future of the stream processing space
The chance to make a visible impact on cutting-edge technologies
Engagement with one of the most active open-source communities
Support for professional growth and open-source contributions
If you\'re excited about working on streaming data, software development, and open-source technology, we want to hear from you! Your unique skills and experiences can help us drive innovation and achieve our goals.
#J-18808-Ljbffr
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.