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

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 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Apache Spark in Seattle, WA vacancy
  • $171.6k - $302.2k

    Staff Software Engineer (Apache Spark Poweruser / Committer) Seattle, Washington, United States Software and Services Seeking extraordinary software engineers with deep experience in scalable batch and streaming processing systems. You will have a passion to push the limits... 
    Suggested
    Worldwide
    Relocation

    Apple Inc.

    Seattle, WA
    1 day ago
  • $200k - $287.5k

     ...Snowflake's File Ingestion team owns the engines behind COPY INTO and Snowpipe - the...  ...minutes end-to-end. We're hiring a Senior Software Engineer to own deep, high-impact work...  ...platforms. - Familiarity with Apache Spark and open-table formats such as Apache Iceberg... 
    Suggested
    Flexible hours

    Snowflake Computing

    Bellevue, WA
    1 day ago
  • $181.3k - $261k

     ...-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... 
    Suggested
    Local area
    Worldwide

    Databricks

    Bellevue, WA
    18 hours ago
  • $130.2k - $208.2k

     ...Overview REI is seeking a Staff Software Engineer to provide hands-on technical leadership for our o9 planning platform as part of the...  ..., ETL/ELT pipelines, and large-scale data platform (e.g., Apache Spark, Airflow, Delta Lake, or similar lakehouse technologies),... 
    Suggested
    Contract work

    REI (Recreational Equipment Inc.)

    Seattle, WA
    1 day ago
  •  ...addition to providing core platform primitives and supporting engineering teams across the company, the team has also shipped Audit Log...  ...production using distributed data processing frameworks like Apache Spark or Flink. ~ Bonus points if you've built integrations with... 
    Suggested
    Work experience placement
    Work at office
    3 days per week

    ZoneIn

    Seattle, WA
    1 day ago
  • $124.9k - $228.9k

     ...collaboration, innovation, and learning. Here, engineers invent and simplify as they extend...  ...to the core responsibilities as Software Engineer, you will specifically: Drive...  ...Familiarity with big data technologies (e.g., Apache Spark, Kafka) and best practices for building... 
    Full time
    Temporary work
    Worldwide

    The Trade Desk

    Seattle, WA
    2 days ago
  • $217.1k - $298.55k

     ...customers to focus on innovation. Our engineering teams push the boundaries of data and...  ...impactful solutions. As a Senior Staff Software Engineer, you will define the vision,...  ..., OLAP/OLTP) and big data processing (Apache Spark™, Flink). Experience designing high-performance... 
    Worldwide

    Databricks

    Seattle, WA
    2 days ago
  • $217k - $288.4k

     ...Founded in 2013 by the original creators of Apache Spark™, Databricks has grown from a tiny...  ...strategies and cutting‑edge engineering. Our team ensures timely, accurate, and...  ...providers (AWS, GCP & Azure). As a Sr. Staff Software Engineer on the Money team, you will be... 
    Work at office
    Worldwide

    Cacheflow

    Bellevue, WA
    1 day ago
  • $182.4k - $247k

     ...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 millions... 
    Work at office
    Local area
    Worldwide
    Flexible hours

    Databricks

    Bellevue, WA
    22 days ago
  •  ...Data Cloud Engineer Rippling is the first way for businesses to manage...  ...: Develop high-quality software with attention to detail using tech stacks like Python, Apache Trino, Iceberg, Temporal....  ...projects (Apache Iceberg, Parquet, Spark, Hive, Flink, Delta Lake,... 
    Work at office
    3 days per week

    MyHealthTeam

    Seattle, WA
    4 days ago
  • $182.4k - $247k

     ...and AI infrastructure platform. We are looking for a backend software engineer to design, build, and operate micro‑services that power the...  ...‑services in Scala or Java. • Build data pipelines using Apache Spark and Apache Kafka. • Integrate with third‑party... 
    Local area

    Menlo Ventures

    Bellevue, WA
    18 hours 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

    Bellevue, WA
    18 hours ago
  • $189k - $330.75k

     ...different UCs across Rippling Products. Build and grow your engineering skills in different challenging areas and solve hard technical...  ...production using distributed data processing frameworks like Apache Spark or Flink. Bonus points if you’ve built integrations with 3rd... 
    Work experience placement
    Work at office
    3 days per week

    Rippling

    Seattle, WA
    1 day ago
  • $217k - $312.2k

     ...enables data scientists, analysts, and engineers to securely discover, access, and...  ...interoperability. We are seeking a Senior Staff Software Engineer to lead the technical...  ...by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. To learn more... 
    Local area
    Worldwide

    Menlo Ventures

    Bellevue, WA
    18 hours ago
  • $180.5k - $225.6k

     ...to improve their business. Founded by engineers — and customer obsessed — we leap at every...  ...and cost efficiency. As a Staff Software Engineer and Tech Lead on the Compute...  ...by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. To learn more... 
    Full time
    Local area
    Worldwide

    Databricks

    Bellevue, WA
    1 day ago
  • $182.4k - $247k

     ...to improve their business. Founded by engineers — and customer obsessed — we leap at every...  ...of traditional SQL query engines. As a software engineer on the Runtime team at...  ...ETL to data science. Example Projects Apache Spark™ : Develop the de facto open source standard... 
    Local area
    Worldwide

    Databricks Inc.

    Bellevue, WA
    3 days ago
  • $208k - $260k

     ...Staff Software Engineer At Remitly, we believe everyone deserves the freedom to access, move, and manage their money wherever life takes them...  ..., Together At Remitly, we believe that true innovation sparks when we come together. Our Connected Work Culture fosters... 
    Work experience placement
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Remitly

    Seattle, WA
    18 hours ago
  • $230k - $270k

     ...are the rewards. The Security Engineering team focuses on protecting Robinhood's...  ...data and maintain trust at scale! As a Staff Software Engineer, you will lead the design and...  ...in-person work to accelerate progress, spark innovation, and strengthen community.... 
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Bellevue, WA
    4 days ago
  •  ...Role: Staff Software Engineer-Java Location: Bellevue, Washington-Hybrid 2-3 days to ofc Duration: C2C/Fulltime Job...  ...NoSQL databases like MongoDB, Cassandra ~ Experience using spark and spark SQL. ~2+ years working directly with end... 
    Full time

    Zortech Solutions

    Bellevue, WA
    4 days ago
  • $230k - $270k

     ...Journey from EC2 to Kubernetes Robinhood's Kafka Proxy As a Staff Software Engineer, you'll design, develop, and operate distributed systems...  ...in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience... 
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Bellevue, WA
    2 days ago
  • $224k - $280k

     ...Staff Software Engineer, Fullstack Headway's mission is a big one – to build a new mental health care system everyone can access. We've built...  ...Andreessen Horowitz), Accel, GV (formerly Google Ventures), Spark Capital, Thrive Capital, Forerunner Ventures and Health Care... 
    Work from home
    Flexible hours

    Headway - Design & Development

    Seattle, WA
    5 days ago
  • $1,000 - $2,030 per month

     ...Staff Software Engineer - Streaming Data - Seattle, WA Seattle, WA Who We Are In the past, to be a successful restaurateur, you simply...  ..., and maintenance of real-time streaming pipelines with Apache Flink, Kafka, and related tools to ensure low-latency, reliable... 
    Full time
    Temporary work
    Work at office
    Flexible hours

    Otter.ai

    Seattle, WA
    18 hours ago
  • $197.3k - $313.7k

     ...duplicating efforts. Job Category Software Engineering Job Details About Salesforce...  ...About the team Slack is looking for a Staff Software Engineer to join the Data Ingestion...  ..., e.g. Kafka/Kafka Connect, Flink/Spark Streaming, Iceberg/Hudi/Delta or equivalent... 

    Salesforce.Com Inc

    Seattle, WA
    3 days ago
  •  ...Detailed Job Description 6+ years overall software development experience with at least 3+ years of experience in large scale data platforms .Excellent expertise in Spark and Java .Knowledge of Golang is highly desirable .Good understanding of containerization... 

    Intelliswift

    Seattle, WA
    1 day ago
  • $172.5k

     ...Software Engineering Opportunity at Salesforce Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here...  ...extensively with distributed data processing frameworks such as Spark, Hadoop, MapReduce, or EMR. ~ Experience with Solr,... 

    Salesforce

    Seattle, WA
    1 day ago
  • $220k - $250k

     ...valuable asset, time. Who you are Metropolis is seeking a Staff Software Engineer to join our Revenue Platform team. In this role, you will...  ...least four days a week, fostering organic interactions that spark creativity and connection. When you join Metropolis, you'... 
    Temporary work
    Work at office
    Local area
    Immediate start

    Metropolis Corp

    Seattle, WA
    18 hours ago
  • $192.6k - $288.8k

     ...Bellevue, WA, USA Staff Software Engineer, Feature Platform Location Bellevue, WA, USA Department Templates Requisition ID...  ...Experience with distributed processing frameworks such as Spark or Flink in both batch and streaming modes, including performance... 
    Work at office
    Worldwide
    Relocation package

    Unity Technologies

    Bellevue, WA
    2 days ago
  •  ...leading ecommerce company in Washington is seeking a Cloud Data Engineer. The successful candidate will be responsible for modernizing...  ...Candidates should possess extensive experience with Microsoft Fabric, Spark, and Delta Lake, alongside strong SQL and Python skills.... 

    GovX

    Seattle, WA
    4 days ago
  • $189k - $330.75k

     ...transaction volume, serving as the financial engine for businesses worldwide. As a Staff Engineer on the broader Financial...  .... We're looking for a Staff Software Engineer to anchor our new Money...  ...) and data processing framework (Spark/Flink). Additional Information... 
    Work at office
    Worldwide
    3 days per week

    Rippling

    Seattle, WA
    2 days ago
  • $230k - $270k

     ...uptime targets, including no downtime during market hours. As a Staff Software Engineer , you will design and evolve the core infrastructure that...  ...in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience... 
    Work at office
    Flexible hours
    Shift work
    3 days per week

    I did my part and supported the Regular Toilet

    Bellevue, WA
    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!