Cloudera
Staff Software Engineer - Apache Spark
US-California-Remote, USA · Staff+
No sponsorship$184k-$230kDetected 21 days ago
PythonJavaScalaDistributed SystemsSQLSparkData EngineeringData ScienceProduct StrategyResearchLeadershipCommunicationCollaboration
About the role
- Why this role matters: You will tackle complex distributed systems challenges, crafting the foundational software for the control and data planes that powers CDP and keeps it running at massive scale.
Responsibilities
- Architect, implement, and deliver next-generation features for Cloudera's Data Engineering Experience, operating at a massive scale on thousands of production nodes.
- Develop high-performance features using Scala, Java, and Python on modern data platforms.
- Develop a deep technical understanding of components across the Cloudera Data Engineering Experience, with a focus on Iceberg and Spark, applying this knowledge to your daily tasks.
- Conduct thorough root cause analysis, debug complex system-level deployment issues, and resolve failures to maintain high system quality.
- Solid experience in the design and development of distributed systems.
- Support work life balance with Unplugged Days
Requirements
- 5-7+ years of experience in professional software development.
- Strong proficiency in Java, Scala, or other JVM-based language.
- Demonstrated ability to research, problem-solve, and operate independently without constant supervision.
- Spark & Ecosystem Experience with using/developing Apache Spark, Apache Iceberg, or other related technologies.
- Deep experience with large-scale, distributed systems design and development, including a strong understanding of scaling, performance optimization, and scheduling.
- Experience with SQL Planners and Optimizers
Nice to have
- Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world's largest enterprises.
- Are you ready to architect the future of big data?
- Cloudera is searching for a visionary Staff Software Engineer with deep expertise in distributed systems to join the Apache Spark Team.
- This is your chance to directly influence the open-source community as a key contributor to Apache Spark while collaborating with a high-impact, distributed team that includes multiple Spark committers.
Compensation
- California & Washington is $184,000 - $230,000 USD
- Canada is $165,000 - $206,000 CAD
Benefits
- Work closely with a high-impact, distributed team and stakeholders to drive product vision and delivery.
- Generous PTO Policy
- Flexible WFH Policy
- Phone and Internet Reimbursement program
- Comprehensive Benefits and Competitive Packages
Visa & Work Authorization
- This position is not eligible for sponsorship.
Apply directly at Cloudera →Create a free account for alerts like thisView Cloudera immigration profile
This listing is sourced directly from Cloudera's careers page and normalized into a canonical job model.