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

Overview At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we are 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. Business Area Engineering Seniority Level Mid-Senior level Job Description 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. Preferred Qualifications 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. Salary California & Washington: $184,000 - $230,000 USD Canada: $165,000 - $206,000 CAD Salary will vary depending on your job‑related skills, experience and location. Other Information This position is not eligible for sponsorship. 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 EEO/VEVRAA #J-18808-Ljbffr

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

     ...passionate about creating transformative change in healthcare. Staff Software Engineer The Role As a Staff Software Engineer, you will shape...  ...-as-code tooling Data Platforms: Snowflake, Spark, SQL, S3; advanced data engineering workflows and high-scale... 
    Suggested

    Datavant

    Richmond, VA
    2 days ago
  •  ...Software Engineer Contract to hire Day to Day Responsibilities/typical day look like: Big data application doing some sophisticated...  ...of concepts versus tool) Applications are developed in Apache Spark (using version)o Okay considering Java, Python Spark and... 
    Suggested
    Hourly pay
    Contract work

    Software Technology Inc

    Richmond, VA
    2 days ago
  • $160.2k - $290.7k

     ...About The AV platform team develops the first layers of software on the GM Autonomous Vehicles from working with hardware to...  ...sensing solutions on multiple vehicle platforms. Role As a Staff Software Engineers, you are the expert professionals identifying and pursuing... 
    Suggested
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Richmond, VA
    4 days ago
  • $160.2k - $246.3k

     ...the accuracy, reliability, and efficiency of simulation tests used for autonomous vehicle software validation. Lead cross-functional initiatives with Autonomy, Systems Engineering, Simulation, and Data teams to tightly integrate team-ownedtest operations andevaluation... 
    Suggested
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Richmond, VA
    3 days ago
  •  ...maintain scalable data pipelines using Spark/Java-based technologies...  ...years of experience (for Lead role) in software engineering ~ At least 5+ years of experience...  ...Boot Microservices & REST APIs Apache Spark / Data Engineering Cloud: AWS... 
    Suggested
    Local area

    3B Staffing LLC

    Richmond, VA
    2 days ago
  • $140k - $210k

     ...Day to Day As a Software Engineer IV (ML) on the Machine Learning Model Platform team at Indeed, you will be responsible for leading and executing key objectives for the Model Platform team, which includes providing support for critical entities like Matching and Recommendation... 
    Temporary work

    Indeed

    Richmond, VA
    3 days ago
  • $150k - $200k

     ...Mid-Level Systems Engineer Tysons, Virginia, United States What Impact You'll...  ...Object Detection, etc.), Linux, AWS/C2S, Apache NiFi, Spark, pySpark, Hadoop, Kafka, ElasticSearch...  ...test operating systems, application software, and system management tools. Monitoring... 
    Contract work
    Immediate start
    Remote work
    Flexible hours

    GRVTY

    Richmond, VA
    20 hours ago
  • $179.4k - $204.7k

     ...Overview Lead Software Engineer (Python, Scala, Spark, AWS) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One,... 
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One

    Richmond, VA
    15 days ago
  • $229.9k - $262.4k

     ...Overview Sr. Lead, Software Engineer, Back End (Python, Spark, AWS) (Enterprise Platforms Technology) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative... 
    Full time
    Part time
    Internship
    Local area

    Capital One

    Richmond, VA
    more than 2 months ago
  • $83.43k - $222.48k

     ...in the digital world. Currently, we are seeking a Senior Software Development Engineer with deep expertise in Java/JEE, Spring Boot, RESTful microservices...  ...Cloud Lead development of event‑driven services using Apache Kafka (producers, consumers, streaming patterns, schema... 
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Richmond, VA
    2 days ago
  • $60k

     ...Dellfor Technologies is founded by software professionals with fresh approach, and ideas empowering clients and partners in meeting the...  ...expertise in message bus technologies such as RabbitMQ, ActiveMQ; Apache Kafka preferred Solid working knowledge of NoSQL – Cassandra is... 
    Permanent employment
    Temporary work
    Work experience placement

    Dellfor Technologies Defunct

    Richmond, VA
    2 days ago
  • $100k - $130k

     ...Our Senior Java Developer designs, builds, and maintains the back-end services that power the Medicare Provider Portal, and the Apache Camel based integration applications, delivering secure, high-performance code that meets healthcare compliance and quality standards... 
    Contract work
    For contractors
    Work experience placement
    Local area
    Immediate start
    Remote work
    2 days per week

    WPS Health Solutions

    Richmond, VA
    2 days ago
  • $96.7k - $145k

     ...from the world and each other. POSITION TITLE Senior Software Engineer, Java NOTE: This role is not open to visa sponsorship....  ...tools but not limited to Java + Java tools (JDK), Oracle, JBoss, Apache Web Server, Spring, JSON, API’s and Eclipse. The ideal... 
    Work at office
    Local area
    Work from home

    Genworth

    Richmond, VA
    20 hours ago
  • $103.45k - $129.36k

     ...to you, too - helping you to find that spark, ignite your passion to serve, and embark...  ...Three years of experience working with software and hardware vendors. EXPERIENCE – PREFERENCES...  ...science, information systems, software engineering, or related field. Equivalent... 
    Temporary work
    Work at office
    Work from home
    Flexible hours
    Shift work

    Wounded Warrior Project

    Richmond, VA
    2 days ago
  •  ...based projects to deliver solutions across the full Software Development Lifecycle leveraging the Agile...  ...such as LangChain, vector databases, and prompt engineering techniques Knowledge of data engineering tools (Spark, Kafka, Databricks, Snowflake) AI/ML certifications... 
    Visa sponsorship
    Work visa
    Flexible hours

    CapTech Consulting

    Richmond, VA
    2 days ago
  •  ...foundations, and partner closely with product, engineering, platform, data, and business...  ...Databricks Lakehouse platform using Python, Spark, MLflow, Delta Lake, and related tools....  ...patterns, and observability practices. Solid software engineering foundation, including... 
    Full time
    Remote work

    Axiom Path

    Richmond, VA
    1 day ago
  •  ...Job Overview Job ID: J51854 Job Title: Java backend engineer with AWS Location: McLean/Richmond, VA Duration: 15 Months + Extension Hourly...  ...Later Employment Type: W-2, 1099, C2C Tech stack (Java, ETL, SPARK, AWS, Glue) Technologies Used Familiar with Glue, Step... 
    Hourly pay
    Permanent employment
    Contract work
    H1b
    Local area

    Machine Learning Technologies LLC

    Richmond, VA
    2 days ago
  • $114.9k

     ...into one place. Position Title Senior ML/AI Engineer Position Location This position is...  ...implement scalable features using Delta Lake, Spark, and Databricks Feature Store. Partner...  ...LLM‑based systems. Solid understanding of software engineering principles: version control,... 
    Remote work

    Genworth

    Richmond, VA
    2 days ago
  • $136.2k - $204.3k

     ...career should be! Position Overview As a Principal Engineer, Cloud, you will play a pivotal role in shaping CarMax's next-...  ...the modern customer and drive progress. Your work fuels change-sparking ideas, overcoming challenges, and shaping what's next. Join us... 
    Hourly pay
    Full time
    Work at office
    Home office
    2 days per week

    CarMax

    Richmond, VA
    4 days ago
  •  ...Requirements: Hands on solution development on AWS cloud using Data Engineering Services and integrating with various internal and external...  .... Setting up schedulers by using Amazon EventBridge, Apache Airflow, or time-based schedules for jobs and crawlers... 
    Permanent employment
    Contract work
    Remote work

    RIT Solutions, Inc.

    Richmond, VA
    1 day ago
  • $105.8k - $174.8k

     ...skills and ambitions. As a Senior AI Native Engineer, you will be at the forefront of...  ...robotics, digital twin applications, and software engineering. We'll look to you to provide...  ...tools and libraries such as SQL, Pandas, and Spark. Clearly communicating findings, recommendations... 
    Full time
    Work experience placement
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Richmond, VA
    2 days ago
  • $32.3 - $38 per hour

     ...Job Title Lead Operating Engineer Job Description Summary This position involves the daily operations, maintenance, and improvement of...  ...maintenance requirements for the buildings Supervise maintenance staff when applicable and assign, and monitor maintenance activities... 
    For contractors
    Apprenticeship
    Work at office
    Local area
    Immediate start
    Flexible hours
    Shift work

    Cushman & Wakefield

    Richmond, VA
    2 days ago
  •  ...many different aspects of the customer experience, our Senior Engineers research and discover new opportunities and shape products to...  ...sales transactions. About the position We are seeking a Senior Software Engineer who will be part of a team focused on expanding the enterprise... 
    Full time
    Work at office
    2 days per week

    CarMax Business Services LLC

    Richmond, VA
    4 days ago
  • $140k - $165k

     ...skills and experience — talk with your recruiter to learn more. Base pay range $140,000.00/yr - $165,000.00/yr Senior Full Stack Software Engineer Are you a passionate Full Stack Software Engineer looking to work on impactful projects at scale? Join a collaborative team of... 
    Full time
    Internship

    SoTalent

    Richmond, VA
    2 days ago
  • $197.4k - $232k

     ...Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At...  ...Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend systems... 
    Full time
    Remote work

    Confluent

    Richmond, VA
    3 days ago
  • $90k - $115k

     ...Technology Stack Scala, TypeScript, PostgreSQL, GraphQL, Elasticsearch, AWS What You’ll Do Learn from the best – work alongside our Senior Engineers and CTO in the design, development and maintenance of our document processing systems and user‑facing applications Proactively... 
    Internship
    Work at office

    Pattern Data

    Richmond, VA
    2 days ago
  •  ...Senior Software Engineer (Java) Are you looking for a Senior Software Engineer (Java) position where you can make an impact on protecting the infrastructure that underlies our modern world? Serco is seeking an experienced and motivated software engineer to join our... 
    Local area
    Immediate start

    Navstar

    Richmond, VA
    2 days ago
  • $96.7k - $145k

     ...Developer for the LTC Claims Operations technology team by designing, developing, and supporting scalable workflow applications. Develop software using PEGA Rules Process Commander (PRPC) for Business Process Management and Business Process Rules initiatives. Create... 
    Work at office
    Remote work

    Genworth

    Richmond, VA
    2 days ago
  • $108k - $140k

     ...Software Engineer II Job Description Company Overview CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index, CoStar Group is on a mission... 
    Hourly pay
    Full time
    Work at office
    Work from home

    CoStar Realty Information, Inc.

    Richmond, VA
    1 day ago
  •  ...Title: Senior Software Engineer (Hybrid Schedule) Agency: Virginia Retirement System Location: Virginia Retirement System - Main Office...  .... • Effectively works with all levels of management and staff to improve processes and procedures. • Participate in an on... 
    Full time
    Part time
    Work at office
    Remote work
    Monday to Friday

    Virginia Jobs

    Richmond, VA
    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!