For Employers

Ververica GmbH

Senior Software Engineer (m/f/d)

Posted 2 days ago
5-10 years experience
Apply Now

Please mention DailyRemote when applying

?Not checked yet0100
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Tailor your resume to this job

One click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.

  • Job match score for this posting
  • Edits you accept or skip, no invented facts
  • Download it when it reads right: TXT free, PDF with Premium

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

You will design, implement, and maintain data-intensive solutions while contributing to open-source projects like Apache Flink. Additionally, you will mentor junior developers and take end-to-end ownership of technical features and improvements.


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.
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.
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.
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.

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Developer (m/w/d) – Web, Backend & AI-Automation

Full Time Germany €50000 per year Software Development

Onboarding Engineer

Full Time United States $60000 - $70000 per year Software Development

Area Sales Manager - ERP needed in an Education Group in Haryana

Full Time India Software Development

Area Sales Manager - ERP needed in an Education Group in Jaipur, Rajasthan

Full Time India Software Development

Data & Consumption Architect-ServiceNow

Full Time Poland 250K - 320K per year Software Development

Senior Software Engineer, OS Integration

Full Time France €53000 - €71000 per year Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 217,522+ Jobs in Software Engineer

Answer easy questions

Answer easy questions

217,522+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified