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

Job 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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Apache Spark in Virginia Beach, VA vacancy
  • $67.7k - $90.27k

     ..., collaboration, and accountability, a Software Developer II has the opportunity to challenge...  ...and SLA compliance. Leverage Apache Spark and Databricks to support large-scale data...  ...integration. ~ Proficiency in Data Engineering & Databases - PostgreSQL knowledge (queries... 
    Suggested
    Full time
    Temporary work
    Remote work
    Work from home

    Lumen

    Virginia Beach, VA
    4 days ago
  •  ...of shared or dedicated processing instances. It's this global reach and innovation that sets us apart. We’re looking for a Software Engineer to create, enhance, and maintain reliable software applications and systems that support our global payments platform. This... 
    Suggested
    Full time

    Paymentology

    Virginia Beach, VA
    1 day ago
  •  ...Syms Strategic Group (SSG)  is seeking a talented Software Developer Location: Remote Department: Veterans Affairs Type:  Full Time Min. Experience:  Experienced Security Clearance Level:  Public Trust (MBI)  Military Veterans are highly encouraged... 
    Suggested
    Full time
    Remote work

    Ssg

    Virginia Beach, VA
    1 day ago
  • $117.2k - $143.2k

     ...time off + donation match IMPACT YOU’LL MAKE: As a Full Stack Software Developer, you’ll help create and enhance the digital...  ...supporting personalized member experiences. Working alongside engineers, product owners, and technical leaders, you’ll help deliver innovative... 
    Suggested
    Full time
    Work experience placement
    Remote work

    BECU

    Virginia Beach, VA
    1 day ago
  • $97k - $116.4k

    Job Title: Associate, Software Engineer Job ID: 39382 Job Location: Herndon, VA Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday off   Job Description: Be responsible for software development support... 
    Suggested
    Flexible hours

    L3HHCM20

    Virginia Beach, VA
    11 hours ago
  • $110k - $130k

     ...our commitment to our employees, to our teams, and to our clients.  What We're Looking For: TSTC is looking for an experienced Software Developer/Computer programmer to build and code applications and/or models using various computer programming languages. (e.g. C++... 
    Full time
    Contract work
    Temporary work
    Local area
    Remote work
    Flexible hours

    Tstc

    Virginia Beach, VA
    1 day ago
  •  ...Syms Strategic Group (SSG)  is seeking a talented Software Developer in Test (SDET) Location: Remote Department: Veterans...  ...metrics and reporting Occasionally perform other IT systems engineering activities such as requirements, design, installation, operation... 
    Full time
    Work experience placement
    Remote work

    Ssg

    Virginia Beach, VA
    1 day ago
  • $105k - $140k

     ...opportunity, we are seeking a highly motivated, team-oriented  Software Engineer . This exciting position will have the chance to work on...  ...G2 Ops is a woman-owned small business led by an executive staff known for providing innovative solutions to solve our nation’... 
    Full time
    Temporary work
    For contractors
    Work at office
    Local area
    Flexible hours

    G2 Ops

    Virginia Beach, VA
    1 day ago
  •  ...Software Engineer Become a valuable member of the lead test facility responsible for the engineering, design, integration, and installation of test systems. This position offers a great opportunity for advancement and experience working as part of a dedicated design... 
    Overseas

    Navstar

    Virginia Beach, VA
    5 days ago
  • $63k - $91k

     ...Software Engineer LinkedIn Twitter Email Message Share Engineering & Science Dam Neck, VA * ID: E2026-07-003 * Full-Time/Regular Clearance Requirement: Active Secret Clearance is required to start Travel... 
    Full time
    Temporary work
    Flexible hours

    W R Systems

    Virginia Beach, VA
    3 days ago
  •  ...About the job Software Engineer Senior Connect Talent Solutions has an opportunity for a Software Engineer, Senior to independently analyze the performance of hardware and software interfaces and identify alternatives for optimizing the usage of computer resources... 

    Connect Talent Solutions LLC

    Virginia Beach, VA
    12 hours ago
  • $88k - $106k

     ...Software Developer As a family-owned company, it's the people who continue to make STIHL a successful, world-class brand. Since revolutionizing the forestry industry in Germany with the first electric chainsaw in 1926, the STIHL name has remained synonymous with outstanding... 
    Temporary work
    Work experience placement
    Work at office

    Gem Farm Ctr

    Virginia Beach, VA
    4 days ago
  • $140k - $200k

     ...Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product experience across platforms. It is a critical role for someone who enjoys working at... 
    Remote work

    Speechify

    Virginia Beach, VA
    13 hours ago
  • $96.95k - $138.5k

     ...vehicles (UUVs), unmanned surface vehicles (USVs) and autonomy software. HII creates advanced unmanned solutions for defense,...  ...HII UxS) is seeking a software developer to join our software engineering team! In this role, you will be responsible for designing,... 
    Full time
    Work experience placement
    Local area
    Worldwide

    Huntington Ingalls Industries

    Virginia Beach, VA
    5 days ago
  •  ...Software Engineer 4 HII's Mission Technologies division is seeking a software engineer to support the next generation of maritime autonomy. In this role, you will be responsible for designing, developing, implementing, and testing autonomy solutions for unmanned maritime... 
    Work experience placement

    HII Mission Technologies division

    Virginia Beach, VA
    4 days ago
  • $113k - $254.2k

     ...the logistics industry by delivering world-class digital products for our customers and supply chain partners . As a Senior Software Engineer on the Customer Platform team , you will build modern, scalable web platforms that power customer-facing experiences and... 
    Hourly pay
    Contract work
    Temporary work
    Worldwide
    Flexible hours

    C.H. Robinson

    Virginia Beach, VA
    4 days ago
  •  ...government contractor that provides strategic IT services that meet mission needs for Defense and Federal customers. We are hiring a Software Developer to support an enterprise-level program within a federal environment. Job Description and Responsibilities... 
    Full time
    For contractors
    Work at office
    Local area
    Remote work

    ESM

    Virginia Beach, VA
    5 days ago
  • $105.4k - $168.7k

     ...role shall continually develop technology-forward, cutting edge software solutions to address the backend and the downstream systems...  ...Education: Bachelor’s Degree in Computer Science, Mathematics, Engineering or related field Other degree/ certification with extensive... 
    Contract work
    Work at office

    Volkswagen AG

    Virginia Beach, VA
    11 hours ago
  • $117.1k - $187.3k

     ...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner... 
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Virginia Beach, VA
    7 days ago
  •  ...through education. The Dynamics 365 Developer will design, build, and support applications that enhance the student, faculty, and staff experience. This role plays a critical part in advancing our digital ecosystem by delivering innovative solutions on the Microsoft... 
    Work at office

    ECPI University

    Virginia Beach, VA
    5 days ago
  • Java Developer Virginia Beach, VA Long term No C2C at this moment. Any visa works Java Experience needed is: • Spring, Spring MVC, Hibernate • Restful web services- SOAP & REST • IBM DB2 and Mongo DB • JUNIT testing & SOAPUI tool to...

    3B Staffing LLC

    Virginia Beach, VA
    3 days ago
  • $110.5k - $160k

     ...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real... 
    Full time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Virginia Beach, VA
    2 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Virginia Beach, VA
    6 hours ago
  • $140k - $200k

     ...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new sources... 
    Full time
    Work at office
    Shift work

    Speechify

    Virginia Beach, VA
    1 day ago
  •  ...The Senior Full Stack Engineer designs, builds, and supports high-quality solutions for our member and agent portals in support of RxBenefits...  ...equivalent practical experience. ~4–7+ years of professional software engineering experience in full stack or backend-focused roles.... 
    Temporary work
    Local area
    Remote work

    RxBenefits

    Virginia Beach, VA
    3 days ago
  • A leading technology services company is seeking a Windows Presentation Foundation (WPF) Developer for a full-time permanent position located in McLean, Virginia. The ideal candidate will have over 4 years of experience with Windows .NET and WPF, along with familiarity...
    Permanent employment
    Full time
    Immediate start

    Deegit

    Virginia Beach, VA
    3 days ago
  •  ...effectiveness. Experience and Educational Requirements Bachelor's degree in Business, Management, Information Systems, Engineering, or a related field; equivalent work experience may be considered. Seven or more years of IT work experience, including significant... 
    Work experience placement
    Work at office

    Saxon Global

    Virginia Beach, VA
    3 days ago
  •  ...Senior Software Systems Engineer SAIC is seeking a Senior Software Systems Engineer to support the US Navy in Crane, IN. Job Responsibilities: Design, develop, integrate, and test embedded software for defense and electronic warfare systems within the SPIN... 
    Interim role

    Science Applications International Corporation

    Virginia Beach, VA
    3 days ago
  • $90k - $95k

     ...Information Technology Job Description The DevSecOps Engineer is a hands-on practitioner responsible for building, automating...  ...sustaining the delivery infrastructure that enables mission-critical software to move fast without compromising compliance. You will actively... 
    Full time
    Remote work

    STRATASCORP

    Virginia Beach, VA
    1 day ago
  • $128.19k - $184.01k

     .... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings...  ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Virginia Beach, VA
    2 days ago

Do you want to receive more vacancies?

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