Sr. Staff Software Engineer - Apache Iceberg
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Job description
OverviewAs a Staff Engineer at Cloudera, you will own the next generation of our enterprise Apache Iceberg distribution, shaping data lake architectures at petabyte scale. You will contribute to the Iceberg open-source project and drive performance improvements across the Cloudera stack, enabling efficient multi-cloud data processing for global customers. You’ll collaborate with product, customers, and cross-functional teams to evolve Iceberg features for modern data lakes. This role offers impact at scale, working on distributed systems that power large enterprises and AI-driven analytics.Compensaciones / Beneficios Generous PTO PolicyUnplugged DaysFlexible WFH PolicyMental & Physical Wellness programsPhone and Internet Reimbursement programContinued Career DevelopmentResponsabilidades Drive the future of data architecture by contributing to Apache IcebergImplement Iceberg-based features to improve performance across the Cloudera stackCollaborate with product managers and customers to identify improvements for Modern Data LakesDevelop new features in Java on modern platformsUnderstand and leverage Iceberg across the Cloudera stack in daily tasksDebug deployment issues, perform root-cause analysis, and conduct system testsCollaborate with team members and stakeholdersRequisitos principales Bachelor’s degree in Computer Science or equivalent and 6+ years of experience; OR Master’s degree with 4-6 years; OR PhD with 2-4 yearsHands-on programming with solid data structures and algorithmsExperience in systems design and developmentStrong knowledge of Java, Scala, C++, or Python; willingness to learn we are usingPassion for clean code, quality, and detailAbility to work independently and in international teamsExcellent communication and collaboration skillsOpen-minded and keen to learn and build great productsExperience with Apache Iceberg or related technologies (nice to have)Experience with distributed computing or high availability systems (nice to have)Contributions to open-source projects (nice to have)SQL optimization experience (nice to have)strong collaborationproblem-solving independencecommunication skillsJavaScalaC++
Requirements
Requisitos principales Bachelor’s degree in Computer Science or equivalent and 6+ years of experience; OR Master’s degree with 4-6 years; OR PhD with 2-4 years Hands-on programming with solid data structures and algorithms Experience in systems design and development Strong knowledge of Java, Scala, C++, or Python; willingness to learn we are using Passion for clean code, quality, and detail Ability to work independently and in international teams Excellent communication and collaboration skills Open-minded and keen to learn and build great products Experience with Apache Iceberg or related technologies (nice to have) Experience with distributed computing or high availability systems (nice to have) Contributions to open-source projects (nice to have) SQL optimization experience (nice to have) strong collaboration problem-solving independence communication skills Java Scala C++
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…