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 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. Responsibilities 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 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. Additional Desired Experience 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 power CDP and keep 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. Salary The expected base salary range for this role in California & Washington is $184,000 - $230,000 USD. In Canada, it 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 EEO/VEVRAA If you need assistance with applying for a position, please email our office at View email address on click.appcast.io. #J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Apache Spark in California, MO vacancy
  • £120k - £160k per year

     ...Staff Software Engineer, Platform Engineering About Command|Link Command|Link is a global SaaS Platform...  ...stream processing frameworks such as Apache Flink Knowledge of data mesh or data...  ...with stream processing platforms (Flink, Spark) at scale. Why you’ll love life at... 
    Suggested
    Flexible hours

    CommandLink

    California, MO
    4 days ago
  • $184k - $230k

    ## Staff Software Engineer - Cloudera Context Search TeamApplyremote type: Remotelocations: US-California-Remote: US-Virginia-Remote: US-Washington...  ...: Deeply integrate OpenSearch with CDP components (e.g., Apache Iceberg, SDX, and Ozone) to provide a unified search... 
    Suggested
    Remote work
    Work from home
    Flexible hours

    Cloudera

    California, MO
    2 days ago
  •  ...and change. Our mission is to connect top talent with meaningful opportunities to drive business success. Job Description Staff Software Engineer As a Staff Software Engineer, you will play a key role in shaping and implementing the technology strategy across the client... 
    Suggested

    Encore Talent Inc

    California, MO
    3 days ago
  •  ...incubate and scale revolutionary AI-powered enterprise software application companies. Our portfolio, a testament to our...  ...also offer practical solutions to real-world challenges. Staff Software Development Engineer As a Staff Software Development Engineer at JazzX, you'll... 
    Suggested
    Flexible hours

    6AM City

    California, MO
    2 days ago
  • $163k - $285.2k

     ...started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast...  ...scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    6AM City

    California, MO
    2 days ago
  • $189k - $243k

     ...moving, mission‑driven team at the forefront of maritime security and autonomous innovation. Position We are seeking a Staff Embedded Software Engineer to join our Firmware team. Reporting to the Director of Firmware Engineering, you’ll be leading the definition, design... 
    Local area
    Relocation package
    Flexible hours

    Saildrone Inc

    California, MO
    2 days ago
  • $163k - $204k

    A technology firm is seeking a Staff Software Engineer to lead the development of money movement and risk platform services. Ideal candidates will have over 8 years of software development experience and a passion for creating efficient financial platforms. You'll collaborate... 

    Prudence Holdings Inc

    California, MO
    1 day ago
  • $180k - $270.4k

     ...4, PlayStation®VR, PlayStation®Plus, acclaimed PlayStation software titles from PlayStation Studios, and more. PlayStation also...  ...projects that are building the future? We're looking for a Staff Software Engineer with a strong background in DPDK software/firmware... 
    Work experience placement
    Immediate start

    Sony Playstation

    California, MO
    6 days ago
  • Overview Optomi, in partnership with a market leader in the financial sector, is seeking a Staff Software Engineer for a fully remote position based in California. They are seeking Staff or Principal level Software Engineers with hands-on experience in .NET, Blazor, and... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Work from home

    Optomi

    California, MO
    4 days ago
  • $192k - $252k

    Hi, we're Oscar. We're hiring Staff Software Engineers to join our Engineering team. Oscar is the first health insurance company built around a full stack technology platform and a focus on serving our members. We started Oscar in 2012 to create the kind of health insurance... 
    Full time
    Work at office
    Flexible hours

    Oscar Health Insurance

    California, MO
    4 days ago
  • $109.7k - $195k

    Broadcom is seeking a Staff Software Engineer for its GPU Virtualization Team in California. The role focuses on developing a hardware-agnostic AI virtualization stack for GPU acceleration in ESXi, enabling AI/ML workloads. Candidates should have substantial experience,... 

    jobs.frontdoordefense.com - Jobboard

    California, MO
    1 day ago
  • Staff Software Engineer - Frontend Who We Are We're in business to secure the modern world. Operant's unique technology solves several of the biggest problems in modern cybersecurity - protecting applications across every layer of the cloud native stack from infra to APIs... 
    Remote job

    6AM City, LLC

    California, MO
    2 days ago
  • Introduction At IBM Software, we transform client challenges into solutions by building the...  ...unit of IBM, is composed of Software Engineers, Product Managers, and Designers who build...  ...includes rich experience operating in a Staff Engineer, Senior Staff Engineer or... 

    Cacheflow

    California, MO
    4 days ago
  • $163k - $204k

     ...interview process. About the Role We're looking for seasoned full-stack software engineers to join the teams behind Gusto's payments and risk platforms to serve small business owners every day. As a Staff Software Engineer, you'll operate across the full lifecycle of... 
    Full time
    Work at office
    Local area
    Remote work

    Prudence Holdings Inc

    California, MO
    1 day ago
  • Job Summary Staff Software Engineer, Embedded Systems - remote eligible, local San Diego, CA highly desirable. Supports R&D Software Engineering team in design and development of next‑generation diagnostic platforms. Responsibilities Lead the design of software components... 
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    Ortho Clinical Diagnostics

    California, MO
    17 hours ago
  • $20k

    Ready to be a Titan? You will be part of the Engineering leadership team at ServiceTitan responsible for the technical direction of our...  ...love to solve complex problems. Over 50,000 people depend on our software to perform all their daily activities. We are looking for... 
    Minimum wage
    Temporary work
    Local area
    Immediate start
    Flexible hours

    ServiceTitan

    California, MO
    1 day ago
  •  ...building next-generation infrastructure that powers Thumbtack's AI-first future. For insights into our engineering challenges, visit our engineering blog. Challenge As a Staff ML Infrastructure Engineer, you'll drive the technical vision and strategic direction of Thumbtack... 
    Local area
    Remote work

    WORK180 USA

    California, MO
    4 days ago
  • $120k - $192k

    Job Description We have an exciting opportunity for a Principal Software Developer Engineer in Test. The position is located in Palo Alto, CA, USA. The team is responsible for delivering high‑quality security products. This role focuses on developing and producing Python... 
    Local area

    Broadcom Corporation

    California, MO
    2 days ago
  • Centaur Labs is seeking a Staff Software Engineer to join the Desktop team within the Architecture & Systems organization. This role focuses on building the Desktop Framework that supports the Slack desktop client. The ideal candidate has extensive experience in client-... 

    Centaur Labs

    California, MO
    1 day ago
  • $190k - $270k

    Staff Software Engineer - AI Research Infrastructure P-1215 At the company, we are obsessed with enabling data teams to solve the world’s toughest problems, from security threat detection to cancer drug development. We do this by building and running the world’s best data... 
    Local area

    United States Digital Space LLC

    California, MO
    3 days ago
  • Oscar Health Insurance is seeking a Staff Software Engineer to join their Engineering team in California. In this role, you will lead technical efforts, mentor engineers, and enhance the engineering culture while working in a hybrid schedule, with 3 days in the office.... 
    Work at office

    Oscar Health Insurance

    California, MO
    4 days ago
  • Role Overview As a Principal Staff Engineer at Jazzx.ai, you will play a pivotal role in shaping the architectural and technological direction...  ...business needs into efficient, reliable, and user-centric software solutions. Lead architectural reviews and contribute to... 

    JBA International

    California, MO
    4 days ago
  •  ...technical roadmaps, and collaborate with various teams to improve product delivery. Candidates should have extensive experience in software development and possess skills in programming languages like .NET and Python, along with container orchestration and cloud... 

    Government Employees Insurance Company

    California, MO
    4 days ago
  • $197.3k - $313.7k

    Software Engineering About Salesforce Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets...  ...you are the future of Salesforce. Slack is looking for a Staff Software Engineer to join our Desktop team within the... 

    Centaur Labs

    California, MO
    2 days ago
  •  ...About the Job Zero Hash is looking for a Staff Software Engineer to architect and build our open banking data aggregation platform, scaling our gateway to Finance 2.0. We are a high‑performing team looking for an equally ambitious and driven teammate. The right candidate... 
    Work experience placement
    Work from home

    Zero Hash

    California, MO
    4 days ago
  • $190k - $296k

     ...deployment data, we’re pioneering a new era of automation that enhances human potential. About the Role We are looking for a Staff Robotics Software Engineer (Tech Lead) to lead the design and development of robot behaviors that expand and generalize our humanoid robot’s... 
    Temporary work
    Relocation package
    Flexible hours

    Agility Robotics

    California, MO
    3 days ago
  • $180k - $270.4k

    A leading gaming company is seeking a Staff Software Engineer to drive innovations in cloud gaming technology. The role requires expertise in DPDK software development, particularly in implementing PCIe communications. Candidates should have over 10 years of experience... 

    Sony PlayStation

    California, MO
    1 day ago
  • $207k - $300k

    Software Engineering Mountain View, CA (HQ), San Francisco, CA, New York, NY About the team Tapestry is Alphabet’s moonshot for the electric...  ...real impact, we would love to meet you. About the role As a Staff Frontend Engineer, you will define the architectural vision... 
    Full time
    Flexible hours

    X Development, LLC

    California, MO
    4 days ago
  • $137.3k - $171.6k

     ...Marketing team within Commercial Technology at Rivian builds the software that powers our digital retailing experience. Our...  ...purchase experience for our vehicles. We are looking for a Staff Quality Software Engineer who is comfortable working in a fast‑paced, cross‑... 
    Full time
    Contract work
    Part time
    Work at office
    Local area

    LoansIntel

    California, MO
    4 days ago
  • A cutting-edge robotics company in California is seeking a skilled Software Engineer to develop a state-of-the-art automated garage for advanced vehicle repair. The successful candidate will possess advanced knowledge in computer vision, particularly in geometric methods... 

    OpenReq

    California, MO
    1 day ago

Do you want to receive more vacancies?

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