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 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Apache Spark in Mercer Island, WA vacancy
  • $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... 
    Suggested
    Work at office
    Local area
    Worldwide
    Flexible hours

    Databricks

    Bellevue, WA
    5 days ago
  • $203k - $256k

     ...to develop our driving software, validate safety, and analyze...  ...an innovative Software Engineer to build the foundation...  ...frameworks (e.g. Spark, MapReduce, AWS EMR) ~...  ...e.g. Ray.io , Slurm, Apache Airflow/Beam/Flink) and...  ...: The salary range for Staff will be: $233,000 to $2... 
    Suggested
    Full time
    Temporary work
    Relocation package

    Zoox

    Seattle, WA
    1 day ago
  • $170k - $277k

     ...and contribute to open-source software as well.ResponsibilitiesYou...  ...driving and performing best engineering practices to initiate, plan,...  ...experience in Tomcat, Jetty, Netty, Apache/ATS, Scala/sbt, or Node.js....  ...data systems/solutions (e.g. Spark, Presto, Alation, Hadoop,... 
    Suggested
    Part time
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Linkedin

    Bellevue, WA
    8 hours ago
  • $244.5k - $317.8k

     ...performance, reliability, and growth across our ecosystem.As a Staff Software Engineer on the Feature Platform team, you'll play a critical role in...  ...with distributed processing frameworks such as Spark or Flink in both batch and streaming modes, including performance... 
    Suggested
    Full time
    Part time
    Work at office
    Worldwide

    Unity Technologies

    Bellevue, WA
    8 hours ago
  •  ...About the TeamThe Spark Platform team owns and operates DoorDash's Apache Spark ecosystem — the execution runtime, remote shuffle service, cluster scheduler...  ..., and end-user tooling.About the RoleAs a Software Engineer on Spark Platform, you will execute across the surfaces... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Doordash

    Seattle, WA
    8 hours ago
  •  ...About the TeamThe Spark Platform team owns and operates DoorDash's Apache Spark ecosystem — the execution runtime, remote shuffle service, cluster scheduler...  ..., and end-user tooling.About the RoleAs a Senior Software Engineer on Spark Platform, you will set the technical... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Doordash

    Seattle, WA
    8 hours ago
  • $157k - $291k

     ...Hybrid role: 2 days/week in office Role Overview As a Staff Machine Learning Engineer at MediaAlpha, you will lead the design and development...  ...workability.   Responsibilities Own the full software development lifecycle of LLM-powered systems, from requirements... 
    Full time
    Work at office
    Local area
    2 days per week

    Mediaalpha

    Bellevue, WA
    1 day ago
  •  ...Job Title: Data Engineer Location: TechM US WA Redmond 17425NE Years of Experience: 7 10 Years Job Type...  ...driven decision making across the organization. Spark with Scala is good (Strong proficiency in Apache Spark with hands-on experience in Scala) Mandate... 
    Full time
    Contract work

    Yantran LLC

    Medina, WA
    1 day ago
  • $264k - $310k

     ...Senior Staff Software Engineer, Data Platform Join us in building the future of finance. Our mission is to democratize finance for all. An...  ...believe 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
    5 days ago
  • $230k - $280k

     ...researchers, customers, and partners Win Together by fostering empowerment, inclusion, respect, and accountability. Staff Software Applied AI Engineer Location: Seattle, WA; Austin, TX; Boston, MA; Washington, DC 1 day onsite per week Position Summary... 
    Apprenticeship
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work
    1 day per week

    HackerOne

    Mercer Island, WA
    2 days ago
  • $192.5k - $269.4k

     ...Riot engineers bring deep knowledge of specific technical areas but also value the opportunity...  ...in a variety of broader domains. As a Software Engineer, you'll also dive into projects...  ...core capabilities. As a Staff Software Engineer on VALORANT's Foundations... 
    Temporary work
    Local area
    Flexible hours

    Riot Games

    Mercer Island, WA
    15 hours ago
  • $196.8k - $262.7k

     ...economic opportunity for all. The Role: As a Senior Backend Engineer in eBay’s Core Shipping Product & Technology team, you will...  ...Design and implement projects throughout all phases of the software development process. Work with engineers and other multi-functional... 
    Immediate start
    Remote work
    Worldwide
    Visa sponsorship

    eBay Inc.

    Bellevue, WA
    14 hours ago
  • $166k - $265k

     ...Staff Software Engineer Chewy is seeking a Staff Software Engineer for our fast-paced, customer-first Sponsored Ads team. This role is instrumental in launching innovative, customer-facing products crafted to delight and engage Chewy's advertising partners, while scaling... 
    Work experience placement
    Local area
    Flexible hours

    Chewy

    Bellevue, WA
    15 hours ago
  • $236k - $339.2k

     ...accessible to all data users. But it didn't stop there. They engineered Snowflake to power the Data Cloud, where thousands of organizations...  ...for growth and mentorship from Principal engineers. AS A STAFF SOFTWARE ENGINEER - IDENTITY & ACCESS MANAGEMENT, YOU WILL: ~... 
    Flexible hours

    Snowflake Computing

    Bellevue, WA
    3 days ago
  • $117.2k - $260.1k

     ...exceptional Member of Technical Staff (MTS) & Senior Member of...  ...technical guidance to peers, set engineering standards, and help envision...  ...platform capabilities using Apache Spark, AWS S3, and streaming/batch...  ...Expertise: 10+ years in software development, with a deep... 
    Full time
    Part time

    Salesforce

    Bellevue, WA
    8 hours ago
  • $194k - $267k

     ...ownership. We expect great things from our engineers and reward them with stimulating new...  ...PositionThis is an opportunity for experienced Software Engineers to join our fast growing Data...  ...Data processing systems like Flink, Spark, BeamStorage & Compute systems such as... 
    Permanent employment
    Part time
    Local area
    Worldwide
    Flexible hours

    Okta

    Bellevue, WA
    8 hours ago
  • $157.7k - $213.8k

     ...to improve their business. Founded by engineers - and customer obsessed - we leap at every...  .... The impact you'll have: As a software engineer with a backend focus, you will...  ...by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. To learn more,... 
    Local area
    Worldwide

    Databricks

    Bellevue, WA
    5 days ago
  •  ...technology — and careers — to the next level.We are looking for a Staff Engineer in the Feature Flagging & Experimentation team. The team’s...  ...challenges, this opportunity may be for you.AS A STAFF SOFTWARE ENGINEER AT SNOWFLAKE, YOU WILL:Lead, build and improve Snowflake... 
    Part time

    Snowflake

    Bellevue, WA
    8 hours ago
  • $208k - $260k

     ...financial services that transcend borders.About the Role:As a Staff Software Engineer on the High Value Send Experience team, you will build the...  ..., TogetherAt Remitly, we believe that true innovation sparks when we come together. Our Connected Work Culture fosters dynamic... 
    Full time
    Part time
    Work experience placement
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Remitly

    Seattle, WA
    8 hours ago
  • $236k - $339.2k

     ...featuresDeveloper tooling that enable our engineers to move fast and deliverFrontend...  ...observability and trustWhat You Will DoAs a software engineer on the team, you will play a central...  ....What We’re Looking ForOur ideal Staff Software Engineer will have:Strong passion... 
    Part time

    Snowflake

    Bellevue, WA
    8 hours ago
  • $208k - $260k

     ...the moments that matter most. Engineers on these teams apply a full-...  ...and Canada send business. This Staff Engineer will work across...  ...systems concepts.10+ years of software development experience, including...  ...believe that true innovation sparks when we come together. Our... 
    Full time
    Part time
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Remitly

    Seattle, WA
    8 hours ago
  • $200.4k - $260.5k

     ...Join us and help create a product that will enable game developers to bring their ideas to life in an entirely new way.As a Staff Software Engineer on our gaming AI team, you will be responsible for leading the delivery of cloud services and features that power this... 
    Full time
    Part time
    Work at office
    Worldwide

    Unity Technologies

    Bellevue, WA
    8 hours ago
  • $210k - $240k

     ...analyzing metrics. You also get to take ownership beyond your technical area by working with cross-functional team members. As a Staff Software Engineer on the Business team, you'll be both a hands-on builder and a technical leader. You'll set the technical direction for the... 
    Full time
    Temporary work
    Part time
    Local area
    Remote work
    Flexible hours

    OfferUp

    Bellevue, WA
    8 hours ago
  • $236k - $339.2k

     ...growing products at Snowflake and is a core part of Snowflake’s Data Engineering strategy.The Dynamic Tables performance team is responsible for...  ...cost-efficient across increasingly complex query shapes. As a Staff Engineer on this team, you will own the technical direction for... 
    Part time

    Snowflake

    Bellevue, WA
    8 hours ago
  • $174k - $238k

     ...brute-force to suspicious IP throttling and beyond, this team often provides the first line of defense for Auth0 customers.The Staff Software Engineer At Okta, we’re building the next generation of authentication for the GenAI era. We’re looking for a Staff Software... 
    Part time
    Local area
    Worldwide
    Flexible hours

    Okta

    Bellevue, WA
    8 hours ago
  •  ...both shaping and shipping amazing experiences — and helping the engineers around you do the very best work of their careers.YOU WILL:Act...  ...success.OUR IDEAL CANDIDATE WILL HAVE:10+ years of hands-on software development experience, including significant full stack software... 
    Part time

    Snowflake

    Bellevue, WA
    8 hours ago
  •  ...the future of Salesforce.Salesforce is seeking a Principal Software Engineer (PMTS) to join the Agentforce Process Intelligence team, building...  ...partners..• Experience with big data technologies: Apache Spark, Trino/Presto, Parquet, Iceberg, or similar columnar/lakehouse... 
    Long term contract
    Part time

    Salesforce

    Bellevue, WA
    8 hours ago
  • $207k - $275k

     ...'ll Do: The Platform & Infrastructure Engineering team sits at the core of our Data Infrastructure...  ...depends on. About the role: As a Staff Software Engineer, you will take end-to-end...  ...and streaming frameworks such as Spark, Airflow, Kafka, or Flink. Kubernetes... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Bellevue, WA
    8 days ago
  • $200k - $270k

     ...Staff Software Engineer, Backend Bellevue, WA Are you ready to revolutionize the advertising industry? At Cognitiv, we are not just another AdTech company—we are industry trailblazers redefining media buying with our Deep Learning Advertising Platform. Since 2015, we... 
    Work at office
    Immediate start
    Remote work
    Work from home
    Visa sponsorship
    Free visa

    Cognitiv Corp

    Bellevue, WA
    3 days ago
  • $174k - $239k

     ...opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. We are looking for a Staff Software Engineer that will join the Auth0 Security Engineering organization. You'll be responsible for designing and building the security guardrails... 
    Permanent employment
    Local area
    Worldwide
    Flexible hours

    Okta, Inc.

    Bellevue, WA
    14 hours ago

Do you want to receive more vacancies?

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