Staff Software Engineer @ Cloudera
placeBudapest, Budapest, Hungary
attach_money $180,000
businessOn Site
scheduleFull Time
Posted 12 hours ago
Your Application Journey
Interview
Email Hiring Manager
****** @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
circle
Review Java and Python coding challenges.
circle
Study Hadoop and distributed system fundamentals.
circle
Practice debugging and system test analysis.
circle
Understand Linux environment configurations.
Behavioral Questions
circle
Describe a project with complex debugging tasks.
circle
Explain collaboration experiences in team settings.
circle
Discuss past challenges in distributed systems.
circle
Share experiences with open source contributions.
Frequently Asked Questions
What technical skills are required for the Staff Software Engineer role at Cloudera?
keyboard_arrow_down
How important is open source experience for the Cloudera Staff Software Engineer position?
keyboard_arrow_down
What are the primary responsibilities of a Staff Software Engineer at Cloudera?
keyboard_arrow_down
What level of experience is Cloudera looking for in this Staff Software Engineer role?
keyboard_arrow_down
How does working at Cloudera impact career development for a Staff Software Engineer?
keyboard_arrow_down