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 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Apache Spark in Alviso, CA vacancy
  • $164k - $210k

     ...Business Area: Engineering Seniority Level: Mid-Senior level...  ...processing frameworks like Apache Spark and Apache Airflow with just...  .... We are seeking a Staff Engineer with a strong technical...  ...5+ years of experience as a software engineer building infrastructure... 
    Suggested
    Remote work
    Work from home
    Worldwide
    Relocation
    Flexible hours

    Cloudera

    Palo Alto, 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/... 
    Suggested
    Contract work

    Syntricate Technologies

    Sunnyvale, 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... 
    Suggested
    Full time
    Temporary work
    Part time
    Visa sponsorship

    Walmart

    Sunnyvale, CA
    2 days ago
  •  ...Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience). Proven experience as a Spark Scala Engineer or similar role. Strong...  ...programming language. Hands-on experience with Apache Spark and its ecosystem (Spark SQL, Spark... 
    Suggested
    Work experience placement

    Syntricate Technologies

    Sunnyvale, CA
    21 hours ago
  • $270k - $320k

     ...Business Area: Engineering Seniority Level: Director...  ...processing frameworks like Apache Spark, Apache Airflow, Iceberg with...  ...We are seeking a Principal Staff Engineer with a strong technical...  ...relocation. As a Principal Software Engineer you will:... 
    Suggested
    Work from home
    Worldwide
    Relocation
    Flexible hours

    Cloudera

    Alviso, CA
    5 days ago
  •  ...Sunnyvale, CA 94089-1114 we are seeking a Staff Software Engineer to design and build enterprise‑scale...  ...event‑driven architectures using Apache Kafka Develop and maintain React + TypeScript...  ...with Big Data technologies (Spark, Hadoop, Flink) Experience with cloud... 
    Temporary work
    Visa sponsorship

    Walmart

    Sunnyvale, CA
    21 hours ago
  • $143k - $286k

     ...Position Summary... What you'll do... As a Staff Software Engineer , you'll be a technical leader who defines the direction for and...  ...designing and building data and feature pipelines at scale using Apache Spark (including SparkSQL), working with streaming platforms... 
    Full time
    Temporary work
    Part time
    Work at office
    Flexible hours

    Walmart

    Sunnyvale, CA
    2 days ago
  • $226k - $369k

     ...As part of our world-class software engineering team, you will take the lead...  ...infrastructure projects including Apache Kafka, Pinot, Azkaban, Samza...  ...company. As a Principal Staff Software Engineer, you will...  ...such as Hadoop, Spark, Kubernetes, Feather, GraphQL... 
    For contractors
    Work at office
    Flexible hours

    LinkedIn

    Sunnyvale, CA
    4 days ago
  •  ...Developer with e-commerce and Big Data (Hive OR Hadoop OR Spark) and GitHub Experience 3MK Software Solutions is the leading software service soltions...  ...Experience developing with web/app containers such as Apache/Tomcat, Nginx Experience developing using relational databases... 
    Local area

    3Mkllc-Softwaresolutions

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

    Databricks

    Mountain View, CA
    2 days ago
  • $184k - $230k

     ...Business Area: Engineering Seniority Level: Mid-Senior level Job Description:...  ...enterprises. Cloudera is looking for a Staff Software Engineer to join the Enterprise AI...  ...management. We look for "The Startup Spark", a desire to create new things, dive in... 
    Work from home
    Relocation
    Flexible hours

    Cloudera

    Alviso, CA
    2 days ago
  • $184k - $230k

     ...Business Area: Engineering Seniority Level: Mid-Senior level Job Description...  ...the world's largest enterprises. Staff Software Engineer, AI Cloudera is looking for...  .... We look for "The Startup Spark", a desire to create new things, dive in... 
    Work from home
    Flexible hours

    Cloudera

    Alviso, CA
    5 days ago
  • $230k - $250k

     ...data lakehouse through a cloud-native managed service built on Apache Hudi. Onehouse enables organizations to ingest data at scale with...  ...centrally store it, and make available to any downstream query engine and use case (from traditional analytics to real-time AI / ML).... 
    Odd job
    Work at office
    Remote work

    OneHouse LLC

    Sunnyvale, CA
    1 day 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
    3 days ago
  • $150k - $215k

     ...Fortinet is calling for an experienced Staff Software Development Engineer who can think outside the box, has a logical approach to coding, and is...  ...developing in common web servers and proxies(like Nginx/Apache/Haproxy) ~ Understanding of Web technologies like HTML... 
    Full time
    Work experience placement

    Fortinet

    Sunnyvale, 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
    4 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,... 
    Worldwide

    Databricks

    Mountain View, CA
    15 hours 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
    4 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
    4 days 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
    2 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... 
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    1 day 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... 
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    1 day ago
  • $190k - $261.25k

     ...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,... 
    Worldwide

    Databricks

    Mountain View, CA
    1 day 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

    Alviso, CA
    5 days ago
  •  ...Job Title: Scala and Spark Developer Job Description: We are seeking...  ...processing applications using Scala and Apache Spark. Responsibilities:...  ...and Apache Spark. Collaborate with data engineers, data scientists, and other stakeholders... 

    Info Way Solutions

    Fremont, CA
    1 day 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
    3 days 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
    1 day ago
  • **NEED TO BE SOLID WITH SPARK** Midlevel 3-8 years or experience Skills: • Java spring boot. • Spark - NEED TO BE SOLID WITH THIS • NO SQL. • Kassandra, Solar • AZURE • SQL • Kafka pipelines and GCP big data related work. The development will... 

    3B Staffing LLC

    Sunnyvale, CA
    4 days ago
  •  ...years’ experience building scalable ecommerce applications ~10 or more years of experience programming in Java/J2EE,, REST Services, Apache and Tomcat ~4+ years of experience any NoSQL, prefer Cosmos ~8 or more years experience building services and using Service... 

    Samprasoft

    Sunnyvale, CA
    21 hours 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
    4 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!