Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer - Apache Spark

$184k - $230k

Cloudera

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.

The Data Platform Pillar is the bedrock of Cloudera's technology, where we design and build the core components that let our customers store, manage, and process data with unmatched scalability, security, and performance.

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. You will be at the forefront of innovation, building our next-generation, enterprise-grade system designed to conquer data challenges at a massive scale-running Spark on thousands of nodes and crunching petabytes of data for the world's largest companies. 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. If you're passionate about pushing the boundaries of distributed data processing, come build the impossible with us.

As a Staff Engineer you will:

  • Pioneer Scalable Solutions: Architect, implement, and deliver next-generation features for Cloudera's Data Engineering Experience, operating at a massive scale on thousands of production nodes.

  • Drive Open-Source Innovation: Be a core contributor to Apache Spark, directly shaping the future of distributed data processing in the open-source community.

  • Build with Modern Stacks: Develop high-performance features using Scala, Java, and Python on modern data platforms.

  • Deepen Technical Mastery: Gain and apply expert-level knowledge in core distributed data processing concepts, including:

    • SQL Planners and Optimizers

    • Data layout and modern table formats like Apache Parquet and Iceberg

    • Fault tolerance and resilience in large-scale distributed systems.

  • Own the Technology Stack: 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.

  • Conquer Large-Scale Challenges: Work hands-on with massive distributed systems, scaling from hundreds to thousands of nodes in live production clusters.

  • Ensure System Integrity: Conduct thorough root cause analysis, debug complex system-level deployment issues, and resolve failures to maintain high system quality.

  • Enhance Engineering Velocity: Improve internal infrastructure and tooling to streamline development, testing, and deployment processes.

  • Collaborate and Influence: Work closely with a high-impact, distributed team and stakeholders to drive product vision and delivery.

We are excited about you if you have:
  • Professional Experience: 5-7+ years of experience in professional software development.

  • Leadership & Delivery: Proven experience leading technical initiatives and delivering complex product enhancements from concept to production.

  • Core Languages: Strong proficiency in Java, Scala, or other JVM-based language.

  • Systems Expertise: Solid experience in the design and development of distributed systems.

  • Engineering Excellence: Passion for clean coding, attention to detail, and a focus on software quality and maintainability.

  • Communication: Strong oral and written communication skills for effective collaboration across a distributed team.

  • Autonomy: Demonstrated ability to research, problem-solve, and operate independently without constant supervision.

  • Growth Mindset: An open-minded approach with a desire to learn new technologies and an unwavering passion for building exceptional products.

You might also have:
  • Spark & Ecosystem Experience with using/developing Apache Spark, Apache Iceberg, or other related technologies.

  • Distributed Systems Mastery: Deep experience with large-scale, distributed systems design and development, including a strong understanding of scaling, performance optimization, and scheduling.

  • SQL Expertise: Experience with SQL Planners and Optimizers

  • Open-Source Contributions: Prior experience as a contributor to open-source projects.

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. Working at the forefront of hybrid and multi-cloud technology, you will empower data scientists, engineers, and analysts with the tools and infrastructure they need for advanced analytics and modeling.

Collaboration is key, you will work alongside brilliant minds across product, data science, and engineering to drive innovation, standardize best practices, and shape the future of enterprise AI and data platforms. This is your chance to build the future of data and see your work make a global impact.

The expected base salary range for this role in:

  • California & Washington is $184,000 - $230,000 USD

  • Canada is $165,000 - $206,000 CAD

The salary will vary depending on your job-related skills, experience and location.

This position is not eligible for sponsorship.

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-REMOTE

#LI-SZ1

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Apache Spark in Palo Alto, CA vacancy
  • $235k - $295k

     ...insights to improve their business. Our engineering teams build technical products that...  ...develop and operate one of the largest-scale software platforms. The fleet consists of...  ...by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. To learn more,... 
    Suggested
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    4 days ago
  • $165.3k - $219.68k

     ...management, in-product search, and data exploration. As a Staff Software Engineer for Search Quality, you will drive the technical direction...  ...and was founded by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. To learn more, follow Databricks... 
    Suggested
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    4 days ago
  • $235k - $295k

     ...Job Title: Senior Staff Software Engineer - Enzyme Location: Mountain View, California P-1183 At Databricks, we are passionate about...  ...and was founded by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. To learn more, follow Databricks... 
    Suggested
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    3 days ago
  • $192k - $260k

     ...realizing this vision is the next generation (decoupled) query engine and structured storage system that can outperform specialized...  ...retain the expressiveness and of general purpose systems such as Apache Spark™ to support diverse workloads ranging from ETL to data science... 
    Suggested
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    3 days ago
  • $228.6k - $314.25k

     ...across all these surfaces, raising the engineering bar of the combined team, and shaping the...  .... Champion reliable, high-quality software and the operational practices that let...  ...by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. To learn more,... 
    Suggested
    Worldwide

    Databricks

    Mountain View, CA
    2 days ago
  • $228.6k - $314.25k

     ...to improve their business. Founded by engineers - and customer obsessed - we leap at every...  ...needs at large scale by applying your software engineering experience and by driving...  ...by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. To learn more,... 
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    1 day ago
  • $228.6k - $314.25k

     ...decisions that matter. The Lakeflow Engineering team owns the entirety of the ETL product...  ...can do. We're looking for a Senior Staff Engineer to serve as a technical...  ...by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. To learn more,... 
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    4 days ago
  • $236k - $339.2k

     ...Applied Performance Engineer At Snowflake, we are powering the era...  ...technology (e.g. Databricks, Spark, Netezza, Oracle, Teradata, Greenplum...  ...Microsoft Synapse, Postgres, Apache Spark, Ray, Dask, Apache Kafka, Apache Flink, etc.) Software development experience with C/... 
    Flexible hours

    Streamlit

    Menlo Park, CA
    1 day ago
  • $232k - $313k

     ...-value challenges that are central to their missions. Our engineering teams build highly technical products that fulfill real, important...  ...globe and was founded by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. To learn more, follow Databricks on... 
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    1 day ago
  • $166k - $225k

     ...product search, and data exploration. As a Staff Engineer for Search, you’ll play a critical...  ...recommendation experiences. Champion software engineering excellence and mentor...  ...by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. To learn more... 
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    22 hours ago
  • $190k - $261.25k

     ...business impact. Founded by engineers and driven by customer...  ...only getting started. As the Staff Technical Lead (TL) for Customer...  ...engineers and SMEs across Software and Support Engineering functions...  ...creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. To learn... 
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    16 hours ago
  • $217.57k - $260k

    Staff Software Engineer - Integrations Design and implement a real-time, fault-tolerant data pipeline...  ...Event-Driven Architecture (e.g., Apache Kafka) Messaging Queues (Apache Kafka,...  ...MongoDB) Real-time data processing (Apache Spark, or similar ones) Experience with... 
    Temporary work
    Work at office
    Flexible hours

    jobs.frontdoordefense.com - Jobboard

    Mountain View, CA
    16 hours ago
  • $192k - $260k

     ...Founded in 2013 by the original creators of Apache Spark™, Databricks has grown from a tiny...  ...growing SaaS companies in the world. Our engineering teams build highly technical products...  ...and operate one of the largest scale software platforms. The fleet consists of... 
    Work at office
    Local area
    Worldwide
    Flexible hours

    Databricks

    Mountain View, CA
    3 days ago
  • $281k - $356k

     ...report to a Director of Engineering   You will:...  ...Serve as a mentor to Staff and Senior engineers across...  ...have: ~10+ years of software engineering experience...  ...distributed data processing (Spark, Flume, Beam) combined...  ...or ML projects (e.g., Apache Beam, TensorFlow, PyTorch... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    6 days ago
  •  ...Tech Lead- Python + Spark (PySpark) Location: Palo Alto, CA (Onsite from day 1) Duration: Contract/Fulltime Job Description:...  ...Expertise with ETL/Big Data concepts understanding ~ Good in Apache Spark platform ~ Good articulation / communication skills to brainstorm... 
    Full time
    Contract work

    Zortech Solutions

    Palo Alto, CA
    1 day ago
  • $192k - $260k

     ...Founded in 2013 by the original creators of Apache Spark, Databricks has grown from a tiny...  ...growing SaaS companies in the world. Our engineering teams build highly technical products...  ...on our platform. Responsibilities As a software engineer with a backend focus, you will... 
    For contractors
    For subcontractor
    Work at office
    Local area
    Worldwide
    Flexible hours

    Databricks Inc.

    Mountain View, CA
    2 days ago
  • $226k - $369k

     ...Principal Staff Software Engineer - Systems and Infrastructure This role will be based in Mountain...  ...infrastructure projects including Apache Kafka, Pinot, Azkaban, Samza, Venice,...  ...research in technologies such as Hadoop, Spark, Kubernetes, Feather, GraphQL, GRPC, Apache... 
    For contractors
    Work at office
    Flexible hours

    LinkedIn

    Mountain View, CA
    1 day ago
  • $228.6k - $314.25k

     ...to improve their business. Founded by engineers - and customer obsessed - we leap at every...  ...'re only getting started. As a Sr. Staff Software Engineer you will be part of the...  ...by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. To learn more... 
    Worldwide

    Databricks

    Mountain View, CA
    16 hours ago
  • $226.1k - $310.9k

     ...Uniphore Data Layer And Marketing AI Platform Engineer Uniphore is one of the largest B2B AI-native companies—decades-proven, built...  ...in Scala, Java, or Python. ~ Hands-on experience with Apache Spark and distributed data processing. ~ Experience with streaming... 

    Uniphore

    Palo Alto, CA
    11 days ago
  • $192k - $260k

    Databricks is looking for a seasoned engineer with over 8 years of experience in Java, Scala, or C++. The ideal candidate will contribute...  ...infrastructure platform, focusing on major projects such as Apache Spark and Delta Lake. A BS in Computer Science is required, with a... 

    Menlo Ventures

    Mountain View, CA
    16 hours ago
  • $192k - $260k

     ...Founded in 2013 by the original creators of Apache Spark, Databricks has grown from a tiny...  ...growing SaaS companies in the world. Our engineering teams build highly technical products...  ...develop and operate one of the largest scale software platforms. The fleet consists of... 
    Work at office
    Local area

    Menlo Ventures

    Mountain View, CA
    4 days ago
  •  ...Sr. Software Engineer (Spark & Scala) Location: Austin, TX / Sunnyvale, CA Type: Contract Desirable Skills: Customer is looking...  ...Software Engineering experience (Application Development) using Apache Spark, Scala and messaging systems as Kafka for handling/... 
    Contract work

    Syntricate Technologies

    Sunnyvale, CA
    1 day ago
  • $230.8k - $271.2k

     ...: Remote Department Engineering Compensation: $230.8K -...  ...an innovative and executing Staff Engineer to help make stream...  ...efficient and fast cloud native Apache Flink experience on the market...  ...: ~10+ years of relevant software development experience. ~ Technical... 
    Full time
    Remote work

    Confluent

    Mountain View, CA
    6 days ago
  • $230k - $270k

     ...those assets available on-chain and be tradable 24/7. As a Staff Software Engineer in this role, you will work on the most critical projects...  ...believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience... 
    Work at office
    Immediate start
    Shift work
    3 days per week

    Robinhood

    Menlo Park, CA
    4 days ago
  • $143k - $286k

     ...Position Summary... We are seeking a Staff Software Engineer to design and build enterprise-scale...  ...Build event-driven architectures using Apache Kafka Develop and maintain React +...  ...Experience with Big Data technologies (Spark, Hadoop, Flink) Experience with... 
    Full time
    Temporary work
    Part time
    Visa sponsorship

    Walmart

    Sunnyvale, CA
    4 days ago
  • $209.7k - $283.8k

     ...reliable, scalable, and architecturally sound. We are seeking a staff ML engineer to design and evolve the large-scale offline platform. This...  ...working with distributed computing frameworks such as Ray, Spark, Flink and familiarity in the Ray ecosystem (Ray Data, Ray... 
    Work at office
    Worldwide
    Relocation package

    Unity

    Mountain View, CA
    3 days ago
  • $220k - $303.6k

     ...Google, including YouTube's monetization engine and key search advertising technologies,...  ...the Role is Right For Me? ~7+ years software development experience using one or more...  ...technologies (e.g., AWS, GCE, GCP, Beam, Spark, BigTable, BigQuery etc.) ~ Experience... 
    Temporary work
    Work at office
    Flexible hours

    Moloco

    Menlo Park, CA
    3 days ago
  • $184k - $230k

     ...Business Area: Engineering Seniority Level: Mid-Senior level...  ..., and performance. As a Staff Engineer on the Cloudera...  ...OpenSearch with CDP components (e.g., Apache Iceberg, SDX, and Ozone) to...  ...open-source projects (Apache Software Foundation or OpenSearch... 
    Remote work
    Work from home
    Flexible hours

    Cloudera

    Palo Alto, CA
    7 days ago
  • $177.19k - $364.8k

     ...recruiting process here. We’re looking for a Staff Software Engineer to help build the next generation of...  ...open source technologies — especially Apache Iceberg — at exabyte scale to power...  ...communities such as Apache Iceberg, Spark, and Flink to help address Pinterest’s... 
    Full time
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    Palo Alto, CA
    1 day ago
  • $160k - $230k

    Staff Software Engineer, Data Platform About Ladder We saw a problem within the life insurance industry: getting covered took too long...  ...infrastructure (Kafka), and processing frameworks (Apache Beam, Flink, or Spark). Wrangling messy, unstructured third-party API data into... 
    Currently hiring
    Work at office
    Remote work
    Work from home
    Flexible hours

    Ladder

    Palo Alto, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - Apache Spark. Be the first to apply!