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 Tukwila, WA vacancy
  • $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
  • $212.2k - $270k

     ...expertise in both front-end and back-end development to engineer high-quality, scalable, and maintainable solutions. Craft...  ...and frameworks, including TensorFlow, PyTorch, and Spark; Bridging traditional software development with cutting-edge ML applications; Utilizing... 
    Suggested
    Work at office
    Flexible hours

    Union

    Bellevue, WA
    1 day ago
  • $131.6k - $210.3k

     ...data solutions, cyber security, and B2C platforms. The Opportunity: We are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a... 
    Suggested
    Work experience placement
    Work at office
    Local area
    Relocation package

    Visa

    Tukwila, WA
    6 days ago
  • $405k

     ...growing group of committed researchers, engineers, policy experts, and business leaders working...  ...or co-ops) of experience in a Software Engineer role, building and operating large...  ...hybrid policy: Currently, we expect all staff to be in one of our offices at least 25%... 
    Suggested
    Full time
    Internship
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours

    Anthropic

    Seattle, WA
    1 day ago
  • $189k - $303k

     ...goods where they need to go, and make mobility more efficient & accessible for all. We are searching for an exceptional Staff-level Backend Software Engineer to join the Aurora Services Engineering team and take on a critical role in building Aurora's suite of fleet... 
    Suggested
    Full time
    Remote work

    Aurora Innovation

    Seattle, WA
    1 day ago
  • $230k - $280k

     ...researchers, customers, and partners Win Together by fostering empowerment, inclusion, respect, and accountability. Staff Software Applied AI Engineer Location: Seattle, WA or Austin, TX Position Summary At HackerOne, we’re advancing a new era of AI-... 
    Full time
    Apprenticeship
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work
    1 day per week

    Hackerone

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

     ..., and Toast, and hundreds more. For more information, visit Nooks.ai . About the Role: We are looking for a Senior Engineer to join our engineering team. In this role, you will work at the forefront of LLMs and AI agents to transform the way enterprises... 
    Full time
    For contractors
    For subcontractor
    Immediate start

    Nooks

    Seattle, WA
    1 day 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
  •  ...to Zoox’s mission. Zoox uses simulation to develop our driving software, validate safety, and analyze our real-world performance. Our...  ...various teams — including AI software teams, QA, and Validation Engineers — to push autonomous driving forward. Qualifications ~... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Seattle, WA
    1 day ago
  • $320k

     ...growing group of committed researchers, engineers, policy experts, and business leaders working...  ...Anthropic's research initiatives. As a Software Engineer on the Databases team, you will...  ...policy: Currently, we expect all staff to be in one of our offices at least 25%... 
    Full time
    Internship
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

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

     ...and contribute to open-source software as well. Responsibilities...  ...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,... 
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    LinkedIn

    Bellevue, WA
    10 days ago
  •  ...Development (Spring Boot, REST APIs, SQL, AWS) DevOps & Cloud Engineering (Docker, Jenkins, Kubernetes, Terraform, Azure/AWS/GCP)...  ..., Power BI, Tableau, business KPIs) Data Engineering (Apache Spark, Databricks, ETL, Airflow, cloud data lakes and warehouses)... 

    SynergisticIT

    Seattle, WA
    1 day ago
  •  ...to Zoox’s mission. Zoox uses simulation to develop our driving software, validate our safety, and analyze our real world performance. Our...  ...cloud databases and message queues ~ More Info:   Software Engineer - Simulation Data Platform ~8+ years of experience in a... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Seattle, WA
    1 day ago
  • $405k

     ...growing group of committed researchers, engineers, policy experts, and business leaders working...  ...shapes how engineers build and ship software. The team works across several areas...  ...hybrid policy: Currently, we expect all staff to be in one of our offices at least 25%... 
    Full time
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    Seattle, WA
    1 day ago
  • $161k - $221k

     ...business or erode our customers' trust. The Defensive Cyber Engineering organization is responsible for the Security Data Platform,...  ...this team to support Okta's Public Sector roadmap by hiring a Staff Software Engineer in the DC area. You'll work closely with Security,... 
    Permanent employment
    Local area
    Worldwide
    Flexible hours

    Okta, Inc.

    Bellevue, WA
    4 days ago
  •  ...with evidence. For example, “Created a new approach to D: enabled capability E that didn’t exist before.”. This is not a “backend engineer” role in the usual sense. This is a seat for a creator: someone who can take an undefined, high-stakes problem and produce a working... 

    Watchtower Labs

    Bellevue, WA
    1 day ago
  • $150k - $250k

     ...centers, and operate them - with teams spanning hardware and software. Speed and scale are our key differentiators. Come be a part of...  ...at high intensity to push the frontier forward. The Software Engineering Team Examples of key exciting problems the team is working on:... 
    Local area

    Fluidstack

    Seattle, WA
    1 day ago
  • $228k - $285k

     ...accounting and multi-currency transactions. Engineering Excellence: Defining company-wide...  ...dozens of teams. Responsibilities As a Staff Engineer, you are responsible for the long...  ...We recommend 10+ years of professional software engineering experience with a track record... 
    Full time

    Carta

    Seattle, WA
    1 day 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: Design and... 
    Flexible hours

    Snowflake Computing

    Bellevue, WA
    1 day ago
  •  ..., Bickford, Maplewood, Spring Oak, Compass, and Omega. Backed by world-class investors. About the Role We're looking for a Staff Software Engineer to join our team at a critical moment in our growth. This is a senior technical leadership role with broad influence over architecture... 

    Sunbound

    Seattle, WA
    1 day ago
  • $320k

     ...Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build...  ...experience. Location-based hybrid policy: Currently, we expect all staff to be in one of our offices at least 25% of the time. However,... 
    Full time
    Work at office
    Immediate start
    Visa sponsorship
    Flexible hours

    Anthropic

    Seattle, WA
    1 day ago
  • $67.7k - $90.27k

     ..., collaboration, and accountability, a Software Developer II has the opportunity to challenge...  ...and SLA compliance. Leverage Apache Spark and Databricks to support large-scale data...  ...integration. ~ Proficiency in Data Engineering & Databases - PostgreSQL knowledge (queries... 
    Full time
    Temporary work
    Remote work
    Work from home

    Lumen

    Bellevue, WA
    4 hours ago
  • $144.1k - $216.1k

     ...brands and create experiences that spark joy, connection, and community...  ...in! We are looking for a Lead Engineer to join our Business Systems...  ...the cutting edge of AI‑driven software development, pairing technical...  ..., with 2+ years in a lead, staff, or senior+ capacity. Proven track... 
    Local area
    Worldwide

    Wizards of the Coast

    Renton, WA
    1 day ago
  • $172.6k - $259k

     ...iconic brands and create experiences that spark joy, connection, and community through...  ...our worlds. We are seeking a Principal Software Engineer who can guide product ideas through every...  ...and mentor the next layer of senior and staff engineers. What You'll Bring: Direct... 
    Work experience placement

    Hasbro

    Renton, WA
    2 days ago
  • $190k - $260k

     ...talk. The Role At Amperity, ML Engineers work in small, collaborative, and accountabile...  .... You'll work with Applied Scientists, Software Engineers, Product, and Customer...  ...learn: Large-scale data engines like Apache Spark, Presto, and Kafka. MLOps tooling... 
    Full time
    Work at office
    Local area
    Remote work

    Amperity

    Seattle, WA
    1 day ago
  • $212k - $307k

     ...Senior Staff Security Software Engineer This is a software architecture/development position reporting in the reporting chain of the CISO. The team is responsible for the secure design and implementation of technology built for the onboard vehicle platform and the cloud... 
    Local area

    Aurora CO

    Seattle, WA
    1 day ago
  •  ...The 3D Simulation group at Zoox is looking for 3D graphics engineers to simulate sensors (lidar, radar, cameras), combining modern graphics...  ...using Vulkan and OpenGL ~5+ years of experience developing software with modern C++ and Python ~ Experience with neural... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Seattle, WA
    1 day ago
  • $300k

     ...growing group of committed researchers, engineers, policy experts, and business leaders working...  ...Fit If You: Have significant software engineering experience, with a strong...  ...hybrid policy: Currently, we expect all staff to be in one of our offices at least 25%... 
    Full time
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    Seattle, WA
    1 day ago
  • $150k - $275k

     ...and scalable eCommerce experiences through next-generation software systems. Our engineering teams build distributed platforms that power critical...  ...you on our team. About the Job Position Summary As a Staff Software Engineer on the QXO eCommerce team, you will lead... 
    Full time
    For contractors

    QXO

    Seattle, WA
    2 days 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
    3 days ago

Do you want to receive more vacancies?

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