Staff Software Engineer - Apache Spark
$184k - $230kCloudera
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
£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...SuggestedFlexible hours$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...SuggestedRemote workWork from homeFlexible hours- ...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
- ...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...SuggestedFlexible hours
$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...SuggestedWork at officeRemote workFlexible hours$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 areaRelocation packageFlexible hours$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...$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 placementImmediate start- 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 timeWork experience placementImmediate startRemote workWork from home
$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 timeWork at officeFlexible hours$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,...- 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
- 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...
$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 timeWork at officeLocal areaRemote work- 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 officeLocal areaRemote workWork from homeHome officeFlexible hours
$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 wageTemporary workLocal areaImmediate startFlexible hours- ...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 areaRemote work
$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- 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-...
$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- 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
- 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...
- ...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...
$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...- ...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 placementWork from home
$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 workRelocation packageFlexible hours$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...$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 timeFlexible hours$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 timeContract workPart timeWork at officeLocal area- 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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Apache Spark. Be the first to apply!
- embedded software California, MO
- software sales California, MO
- software sales executive California, MO
- software quality assurance California, MO
- software sales representative California, MO
- javascript software engineer California, MO
- software asset management analyst California, MO
- id software California, MO
- software support California, MO
- software technical support California, MO

