Budapest, Hungary
20 days ago
Staff Software Engineer - Flink

Business Area:

Engineering

Seniority Level:

Mid-Senior level

Job Description: 

At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we're the preferred data partner for the top companies in almost every industry.  Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world’s largest enterprises.

Cloudera is looking for a highly experienced software engineer with strong expertise in Java development and specialty in platform architecture to join the Data In Motion - Streaming Analytics team focusing on Apache Flink and SQL Stream Builder.

Apache Flink is an easy to use, powerful, and reliable system to process and perform analytics on large data streams. For more information visit Apache Flink's website at https://flink.apache.org.

SQL Stream Builder is our own product, which sits on top of Flink and brings the power of SQL to the table, making it possible to query and manipulate data streams via a common, widely known query language.

As a Java engineer, you will be working in a team of engineers led by an Engineering Manager, collaborating with other engineers and stakeholders in Hungary, the United States and other countries around the globe. We have two modern offices in the center of Budapest and Szeged, but remote work is also available.

As a Staff Software Engineer you will...

Lead, architecture, design and implementation of key aspects of the Apache Flink and SQL Stream Builder projects and their usage by other ecosystem projects.

Collaborate with and contribute to the Apache Flink and related open source communities.

Work with product management, engineering, UX and documentation teams to deliver high quality products.

Interact with partners and customers to help define roadmap and shape the technology.

Empower team members to deliver high-quality software at a fast pace.

We are excited of you have...

BS or MS in computer science.

Proven track record of performance.

Passionate about software engineering. Clean coding habits, attention to detail, and focus on quality and testability.

Strong software engineering skills: object oriented design, data structures, algorithms.

Experience with containerization orchestration technologies: Kubernetes, Docker.

Deep knowledge of system architecture, including process, memory, storage and network management is highly desired.

Experience with the following: Java, concurrent programming and related areas.

Experience with relational and non-relational databases: PostgreSQL, Amazon S3.

Strong oral and written communication skills in English.

You may also have...

Spring Boot experience.

Cloud experience: AWS, Azure, GCP.

JavaScript/Python experience.

What you can expect from us:

Generous PTO Policy 

Support work life balance with Unplugged Days

Flexible WFH Policy 

Mental & Physical Wellness programs 

Phone and Internet Reimbursement program 

Access to Continued Career Development 

Comprehensive Benefits and Competitive Packages 

Paid Volunteer Time

Employee Resource Groups

EEO/VEVRAA

#LI-AB1

#LI-HYBRID

Por favor confirme su dirección de correo electrónico: Send Email