Staff Software Engineer
@ Cloudera

Budapest, Budapest, Hungary
$180,000
On Site
Full Time
Posted 12 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXX****** @cloudera.com
Recommended after applying

Job Details

Overview

At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we are the preferred data partner for top companies across nearly every industry.

Role Summary

Cloudera is looking for exceptional Staff Software Engineers to own and deliver maintenance releases for Cloudera’s data platforms and ship hotfixes to customers. This role offers a hands-on opportunity with Hadoop, deep dive into big data use cases, and engage with the vibrant Apache Software Foundation community with potential to become a committer.

Responsibilities

  • Drive maintenance releases by performing system test analysis, delivering backports, and developing new patches.
  • Debug system level deployment issues through root cause analysis and resolve failures.
  • Work with Java and Python across multiple components, test frameworks, and automation tools.
  • Gain deep technical knowledge of Hadoop components across the Cloudera stack.
  • Improve internal infrastructure and dedicate 20% of time to upstream open source development.

Requirements

  • BS or MS in Computer Science or related field.
  • 7+ years of development experience with Java and/or Python.
  • Experience in Linux environments and strong analytical skills.
  • Excellent communication and collaboration skills.
  • Interest or experience in distributed computing or high availability systems is a plus.

Desirable Skills

  • Experience with Big Data, NoSQL, or distributed databases.
  • Previous contributions to open source projects.
  • Familiarity with test automation practices.

Benefits

  • Generous PTO and Unplugged Days to support work-life balance.
  • Flexible Work From Home policy and wellness programs.
  • Phone and Internet Reimbursement, Career Development, and Comprehensive Benefits.
  • Paid Volunteer Time and Employee Resource Groups.

Key skills/competency

  • Java
  • Python
  • Hadoop
  • Linux
  • Debugging
  • Test Automation
  • Big Data
  • Distributed Systems
  • Open Source
  • System Analysis

How to Get Hired at Cloudera

🎯 Tips for Getting Hired

  • Customize your resume: Highlight Java, Python, and Hadoop skills.
  • Research Cloudera: Understand their digital transformation mission.
  • Prepare for technical interviews: Focus on distributed systems and debugging challenges.
  • Show open source experience: Emphasize any Apache contributions.

📝 Interview Preparation Advice

Technical Preparation

Review Java and Python coding challenges.
Study Hadoop and distributed system fundamentals.
Practice debugging and system test analysis.
Understand Linux environment configurations.

Behavioral Questions

Describe a project with complex debugging tasks.
Explain collaboration experiences in team settings.
Discuss past challenges in distributed systems.
Share experiences with open source contributions.

Frequently Asked Questions