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 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
$235k - $295k
...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,...SuggestedLocal areaWorldwide$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...SuggestedLocal areaWorldwide$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...SuggestedLocal areaWorldwide$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...SuggestedLocal areaWorldwide$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,...SuggestedWorldwide$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 areaWorldwide$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 areaWorldwide$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$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 areaWorldwide$166k - $225k
...product search, and data exploration. As a Staff Engineer for Search, you’ll play a critical... ...recommendation experiences. Champion software engineering excellence and mentor... ...by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. To learn more...Local areaWorldwide$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 areaWorldwide$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 workWork at officeFlexible hours$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 officeLocal areaWorldwideFlexible hours$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 timeRemote work- ...Tech Lead- Python + Spark (PySpark) Location: Palo Alto, CA (Onsite from day 1) Duration: Contract/Fulltime Job Description:... ...Expertise with ETL/Big Data concepts understanding ~ Good in Apache Spark platform ~ Good articulation / communication skills to brainstorm...Full timeContract work
$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... ...on our platform. Responsibilities As a software engineer with a backend focus, you will...For contractorsFor subcontractorWork at officeLocal areaWorldwideFlexible hours$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$228.6k - $314.25k
...to improve their business. Founded by engineers - and customer obsessed - we leap at every... ...'re only getting started. As a Sr. Staff Software Engineer you will be part of the... ...by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. To learn more...Worldwide$226.1k - $310.9k
...Uniphore Data Layer And Marketing AI Platform Engineer Uniphore is one of the largest B2B AI-native companies—decades-proven, built... ...in Scala, Java, or Python. ~ Hands-on experience with Apache Spark and distributed data processing. ~ Experience with streaming...$192k - $260k
Databricks is looking for a seasoned engineer with over 8 years of experience in Java, Scala, or C++. The ideal candidate will contribute... ...infrastructure platform, focusing on major projects such as Apache Spark and Delta Lake. A BS in Computer Science is required, with a...$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... ...develop and operate one of the largest scale software platforms. The fleet consists of...Work at officeLocal area- ...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/...Contract work
$230.8k - $271.2k
...: Remote Department Engineering Compensation: $230.8K -... ...an innovative and executing Staff Engineer to help make stream... ...efficient and fast cloud native Apache Flink experience on the market... ...: ~10+ years of relevant software development experience. ~ Technical...Full timeRemote work$230k - $270k
...those assets available on-chain and be tradable 24/7. As a Staff Software Engineer in this role, you will work on the most critical projects... ...believe in the power of in-person work to accelerate progress, spark innovation, and strengthen community. Our office experience...Work at officeImmediate startShift work3 days per week$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...Full timeTemporary workPart timeVisa sponsorship$209.7k - $283.8k
...reliable, scalable, and architecturally sound. We are seeking a staff ML engineer to design and evolve the large-scale offline platform. This... ...working with distributed computing frameworks such as Ray, Spark, Flink and familiarity in the Ray ecosystem (Ray Data, Ray...Work at officeWorldwideRelocation package$220k - $303.6k
...Google, including YouTube's monetization engine and key search advertising technologies,... ...the Role is Right For Me? ~7+ years software development experience using one or more... ...technologies (e.g., AWS, GCE, GCP, Beam, Spark, BigTable, BigQuery etc.) ~ Experience...Temporary workWork at officeFlexible hours$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 workWork from homeFlexible hours$177.19k - $364.8k
...recruiting process here. We’re looking for a Staff Software Engineer to help build the next generation of... ...open source technologies — especially Apache Iceberg — at exabyte scale to power... ...communities such as Apache Iceberg, Spark, and Flink to help address Pinterest’s...Full timeWork at officeLocal areaRelocationRelocation package$160k - $230k
Staff Software Engineer, Data Platform About Ladder We saw a problem within the life insurance industry: getting covered took too long... ...infrastructure (Kafka), and processing frameworks (Apache Beam, Flink, or Spark). Wrangling messy, unstructured third-party API data into...Currently hiringWork at officeRemote workWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Apache Spark. Be the first to apply!
- senior c# .net software developer Palo Alto, CA
- ultimate software Palo Alto, CA
- software technical support engineer Palo Alto, CA
- software intern Palo Alto, CA
- healthcare software sales Palo Alto, CA
- software quality assurance Palo Alto, CA
- software sales Palo Alto, CA
- embedded software Palo Alto, CA
- software Palo Alto, CA
- internship software Palo Alto, CA

