Staff Software Engineer - Apache Spark
$184k - $230kCloudera
Business Area:
EngineeringSeniority Level:
Mid-Senior levelJob 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
$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...SuggestedWorldwideRelocation$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...SuggestedFlexible hours$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...SuggestedLocal areaWorldwide$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),...SuggestedContract work- ...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...SuggestedWork experience placementWork at office3 days per week
$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 timeTemporary workWorldwide$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$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 officeWorldwide$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 officeLocal areaWorldwideFlexible hours- ...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 office3 days per week
$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$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 contractorsWork at officeFlexible hours$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 placementWork at office3 days per week$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 areaWorldwide$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 timeLocal areaWorldwide$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 areaWorldwide$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 placementWork at officeWorldwideFlexible hours3 days per week$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 officeFlexible hoursShift work3 days per week- ...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
$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 officeFlexible hoursShift work3 days per week$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 homeFlexible hours$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 timeTemporary workWork at officeFlexible hours$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...- ...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...
$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,...$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 workWork at officeLocal areaImmediate start$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 officeWorldwideRelocation package- ...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....
$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 officeWorldwide3 days per week$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 officeFlexible hoursShift work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Apache Spark. Be the first to apply!
- javascript software engineer Seattle, WA
- senior c# .net software developer Seattle, WA
- ultimate software Seattle, WA
- software technical support engineer Seattle, WA
- software intern Seattle, WA
- healthcare software sales Seattle, WA
- software quality assurance Seattle, WA
- software sales Seattle, WA
- embedded software Seattle, WA
- software Seattle, WA

