Staff Software Engineer - Apache Spark
$184k - $230kCloudera
Role Description
At Cloudera, we empower people to transform complex data into clear and actionable insights. 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.
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.
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.
Qualifications
- 5-7+ years of experience in professional software development.
- Proven experience leading technical initiatives and delivering complex product enhancements from concept to production.
- Strong proficiency in Java, Scala, or other JVM-based language.
- Solid experience in the design and development of distributed systems.
- Passion for clean coding, attention to detail, and a focus on software quality and maintainability.
- Strong oral and written communication skills for effective collaboration across a distributed team.
- Demonstrated ability to research, problem-solve, and operate independently without constant supervision.
- An open-minded approach with a desire to learn new technologies and an unwavering passion for building exceptional products.
Requirements
- Experience with using/developing Apache Spark, Apache Iceberg, or other related technologies.
- Deep experience with large-scale, distributed systems design and development, including a strong understanding of scaling, performance optimization, and scheduling.
- Experience with SQL Planners and Optimizers.
- Prior experience as a contributor to open-source projects.
Benefits
- 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
$184k - $230k
Business Area: Engineering Seniority Level: Mid-Senior level Job Description: At Cloudera,... ...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...SuggestedRemote workWork from homeFlexible hours$130k - $270k
...needed in a timely manner. Our team of engineers take pride in what they develop and constantly... ...solution. Captivation is looking for software developers who can get stuff done while... ...Big Data processing engines including Apache Spark Experience using Jupyter Notebook...SuggestedHourly payFull timeTemporary work$130k - $270k
...a timely manner. Our team of engineers take pride in what they develop... .... Captivation is looking for software developers who can get stuff... ...automation pipelines using Apache Airflow. This role focuses on... ...processing engines including Apache Spark Experience with...SuggestedHourly payFull timeTemporary work$125k - $185k
...Apache Spark Developer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across... ...closely with data architects, data engineers, cloud platform teams, machine learning...SuggestedFull timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...remote position. Job Title: Databricks Developer (Java & Apache Spark) Location: Remote Duration: Full-Time NEED IRS... ...performance in distributed systems. You’ll work closely with engineers, analysts, and business teams to deliver reliable data...SuggestedFull timeRemote work
$184k - $230k
...Business Area: Engineering Seniority Level: Mid-... ...exceptional and passionate software engineer to join the... ...as part of CDP. As a Staff Software Engineer, you... ...Experience with any of Apache Hive, Impala, Calcite open... ...like Trino, Spark, Airflow, and advanced...Remote workWork from homeWorldwideFlexible hours- ...Partnering with infrastructure engineers, adjacent platform... ...infrastructure with Apache Flink at the center, alongside... ...~This is a Staff-level role—that typically... ...technologies such as Flink, Spark, Kafka, Pulsar, or... ...a product. ~Strong software engineering skills and...Full time
- ...grade experiences for data engineering, warehousing, streaming... ...platform is based on Apache Flink and other open... ...technologies. As a Senior or Staff engineer, you will be... ...to a cross-functional software development team,... ...Apache Kafka, Nifi or Spark. ~Expertise in Scala...Full timeWork experience placementWork from homeFlexible hours
- Role Description The Cint Technology team is looking for a Staff Software Engineer to join our international Data Solutions & Measurement... ...with heavy data processing tools and technologies such as Spark, Apache ecosystem tools, Delta Lake, Parquet, Kafka, and Avro....Full timeRemote work
$204k - $255k
...collaboration, bridging backend, frontend/client, and machine learning engineering teams. ~CnC is applying GenAI and large language models (... ...production using distributed data processing frameworks like Apache Spark or Flink. ~Experience collaborating with client, backend,...Full timeCasual workLive inWork at officeRemote work$120k
...great week ahead!!! Role: Senior Java/Spark Developer - Remote (Should be inside US... ...using Java, Kotlin, Scala, and Apache Spark. ~Design and implement data loading... ...Qualifications ~5+ years of professional software engineering experience, with a strong focus on JVM-...Full timeRemote work$195k - $230k
...Staff Software Engineer (Remote) At Imply, our mission is to empower people and organizations to... ...right technology can remove barriers, spark innovation and create lasting impact.... ...Imply Lumi. Built by the creators of Apache Druid, Lumi lets organizations store more...Remote workHome office$141k - $242k
...Waabi Senior Or Staff Software Engineer Waabi, founded by AI visionary Raquel Urtasun, is the leader in Physical AI. With a world-class... ...data processing systems and orchestration framework (e.g., Apache Spark, Airflow, Ray, Kafka). Open-minded and collaborative team...Full timeWork at officeRemote workWork from homeFlexible hours- ...Role We are seeking a seasoned backend software engineer to join our team building the cloud-... ...technical debt ~ Deep experience with Apache Kafka including topics, consumer groups... ...technologies such as Flink and Spark App store payments or Stripe billing...Full timeWork at officeFlexible hours
$130k - $270k
...needed in a timely manner. Our team of engineers take pride in what they develop and constantly... ...solution. Captivation is looking for software developers who can get stuff done while... ...design, data transport mechanisms, and Apache Spark based distributed processing. In this...Hourly payFull timeTemporary work$130.6k - $192k
...About the Team The Spark Platform team owns and operates DoorDash's Apache Spark ecosystem — the execution runtime, remote shuffle service, cluster... ...and end-user tooling. About the Role As a Software Engineer on Spark Platform, you will execute across the surfaces...Hourly payWork at officeLocal areaRemote workRelocationFlexible hours$176k - $253k
Role Description We are seeking a Staff Software Engineer, Data Engineering to lead the design and... ...processing systems using Python, SQL, Spark, and modern cloud data platforms. ~... ...engineering direction. ~Experience with Apache Spark or similar distributed compute...Full timeRemote workWork from homeFlexible hours$155.7k - $208.7k
...Job Posting Title: Staff Software Engineer Req ID: 10154769 Job Description: About the Role & Team Do you remember seeing trailers... ...scalable services ~ Specific experience with our stack: Spark, Python, Angular, Spring Boot, Databricks/AWS, Chart.js ~...Full timeWork experience placementSummer workRemote work- ...Business Area: Engineering Seniority Level: Mid-Senior level Job Description: Cloudera is looking for a Staff Software Engineer to join the Enterprise AI Platform team and... ...management. We look for "The Startup Spark", a desire to create new things,...Work from homeFlexible hours
$225k - $250k
...League, HER, and others, each designed to spark meaningful connections for singles... ...role We're hiring a senior, versatile engineer who can work across both mobile platforms... ...+ years building and shipping production software, with strong experience on iOS (Swift) and...Work experience placementWorldwideShift work3 days per week$195k - $225k
...About Spark Advisors We're building healthcare tech for a system that desperately needs it. Each year, millions of Americans... ...— together. Summary Spark is looking to bring on a Staff Software Engineer that will drive progress in the Medicare industry’s...Temporary workWork at officeLocal areaRemote workHome officeFlexible hours$290k - $360k
...Hulu, Staples, Albertsons and HelloFresh. The Role: As a Staff Software Engineer on one of Rokt's core platform teams, you will lead the... ...ingestion and storage on open-source foundations like Kafka, Spark, Cassandra, Iceberg, and Trino. Owning data systems that stay...Work at officeRemote workFlexible hours- ..., canonical and ready to query, with no engineering or maintenance required. We’re proud that... ...For - 8+ years of experience in the software industry with a passion for solving complex... ...engines or query optimization (DuckDB, Spark, or similar) - Experience in data...Full timeRemote work
$130k - $270k
...needed in a timely manner. Our team of engineers take pride in what they develop and constantly... ...solution. Captivation is looking for software developers who can get stuff done while... ...’s degree. Required Skills: Spark MapReduce SQL/NoSQL Pandas/Numpy...Hourly payFull timeTemporary work$204k - $290k
...Affirm’s Lakehouse Platform, including Apache Iceberg as a foundational technology... ..., and interoperability across compute engines such as Spark and Snowflake. What You’ll Do ~Influence... ...Experience: 8+ years of experience in software engineering, data infrastructure, or...Full timeFlexible hours$220k - $255.8k
Role Description As a Sr. Staff Data Platform Engineer, you will be the primary architect... ...YES, if: You are a Backend/Software Engineer who loves solving... ...and metadata layers (e.g., Apache Iceberg, Snowflake Horizon... ...(e.g., specialized Spark extensions) to keep the platform...Full timeFlexible hours$216k - $258k
...DuckDB. We also have deep integrations with Spark platforms (Databricks, EMR, Dataproc)... ...orchestration platform. As a staff-level engineer on the Batch Compute team, you’ll play... ...years of experience in building product software systems ~5+ years of technical leadership...Full timeFlexible hours- ...Design, develop, and maintain our iOS Software Development Kit (SDK), focusing on delivering... ...effectively. Lead and mentor junior engineers, fostering a collaborative and... ...Battery Ventures, Salesforce Ventures, Spark Capital and Meritech. You will gain experience...Full timeRemote work
$186.4k - $233k
...world. We are looking for a Staff Product Manager to own the... ...technical execution — bridging Engineering, Infrastructure, and Go-to-... ...and open table formats like Apache Iceberg — to power RAG workflows... ...can spend more time creating software that changes the world. As a...Full timeLocal areaWorldwideFlexible hours- ...our Perception, Simulation, and Systems Engineering teams on many cross-team initiatives. \n... ...with petabyte-scale distributed computing (Spark, Databricks, generic MapReduce pipelines... ...and optimization of safety critical software systems Prior experience with Prediction...Full timeTemporary workRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Apache Spark. Be the first to apply!
- software product owner Remote
- software engineer - cloud services Remote
- id software Remote
- mid-level software developer Remote
- healthcare software sales Remote
- software technical support Remote
- software asset management analyst Remote
- android software developer Remote
- software implementation project manager Remote
- software technical writer Remote















