Staff Software Engineer - Apache Spark
$184k - $230kCloudera
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 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. 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. Staff Engineer 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 5-7+ years of professional software development experience. Proven experience leading technical initiatives and delivering complex product enhancements from concept to production. Strong proficiency in Java, Scala, or another JVM-based language. Solid experience in designing and developing 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. Additional Desirable Qualifications 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. About the Role 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. 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. 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
- ...Renesas is a global semiconductor company providing hardware and software solutions for a range of cutting‑edge technologies... ...but they are all around you. The Software Team is seeking a Staff Software Engineer to help bridge the gap between complex hardware and exceptional...SuggestedLocal areaRemote workFlexible hours
- ...Overview We are looking for a Senior Software Engineer to join our team. As a key member of a Scrum team within Digital Platforms Technology... ...application architecture. Familiarity with tools such as Maven, Apache Tomcat, Logback, SLF4j. Preferred Qualifications Experience...Suggested
- ...We are looking for a strong Software Engineer with experience in data engineering to join an international team working on large-scale solutions... ...with Kubernetes, Kafka, Redis, Snowflake, Clickhouse, Apache Airflow Solid understanding of software engineering principles...Suggested
- ...ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, DESIGN SOFTWARE (STARSHIP) Starship is... ...with engineering and technical staff to understand issues, and coming up with... ...working with in-stream data processing using Apache Kafka, RabbitMQ, ActiveMQ, or similar...SuggestedPermanent employmentWeekend work
$5,000 per month
...are seeking a highly motivated and experienced DevOps Engineer to support a fast-paced software development and infrastructure team. The ideal candidate... ...Big Data technologies such as Hadoop, Accumulo, Ceph, Spark, NiFi, Kafka, PostgreSQL, Elasticsearch, Hive, Drill, Impala...SuggestedTemporary workLocal areaRemote workFlexible hours- ...AZ, NC, TX and VA. Overview This is a remote role that may only be hired in the following location(s): AZ, NC, TX and VA. As Software Engineer I, you will work with Product Managers, Analysts, Testers and cross-functional global teams in a fast-paced and ever-changing...Full timeRemote work
$130k - $175k
...Get AI-powered advice on this job and more exclusive features. Senior Software Engineer / Full Stack Developer Salary $130,000-$175,000 100% Remote This role is for a sophisticated full stack software developer who is comfortable working independently to design...Full timeWork experience placementRemote workVisa sponsorshipFlexible hours- ...ISEE is seeking an experienced Senior Software Engineer to join our team. The ideal candidate has several years of work experience, and have worked on complex, performance-critical code-bases. Role responsibilities include: Support full software development life cycle...Work experience placement
$79k - $119k
...corporations, and government agencies rely on Relativity’s legal AI software to securely surface and manage the most relevant and impactful... ...work through Justice for Change. What We Do At Relativity, engineers don’t just write code. They build the systems that power AI-...Remote workHome office$86.6k - $144.4k
...Functions This position performs complex research, design, and software development assignments within a software functional area or... ...requests into solutions. Qualifications 4+ years of Software Engineering experience BS Engineering/Computer Science or equivalent experience...Local area- .... We partner with clients across industries to deliver custom software, modern web and mobile applications, and AI-infused integrations... .... As a growing company, we're investing in early-career engineers we can develop into long-term technical leaders. Who you are GeniusXLab...
- ...Establish architectural patterns (e.g., Clean Architecture, layered separation, SOLID, dependency management). Basic Qualifications Software development experience. Experience with React development with TypeScript. Experience with C# / ASP.NET development (.NET...Local area
$100k - $160k
...About The Role As a Senior Backend Engineer, you will be a key player on the team building our next-generation Agentic Platform. Own the... ...at Revionics. Who You Are You have 5+ years of experience in software engineering including building scalable cloud-native systems and...$115k - $165k
...Job Description DTN is looking for a full stack Senior Software Engineer to join our team. In this role, you’ll work on innovative products within DTN’s Energy sector. What You Will be Responsible For: Design, develop, and implement GraphQL APIs to provide unified data...Work experience placementRemote workFlexible hours- ...About the role We are looking for a Cryptography Software Engineer to join our team to help design and implement the next generation of secure Embedded Software implementations of Classic & Post Quantum Cryptography. We have been established since 2018, so you would be...Work from homeFlexible hours
- ...systems visible, traceable, and easier to change. The company helps engineering teams debug distributed workflows in minutes, deliver business... ...tools. Overview We’re looking for a skilled and curious Software Engineer with strong experience in Java and Kotlin to help evolve...
- ...We are seeking a passionate and motivated Junior Software Engineer to join our growing team in New Jersey. This role is ideal for recent graduates or early-career professionals who have a strong foundation in programming and a desire to learn and grow in a collaborative...InternshipVisa sponsorshipWork visaFree visa
- ...Lead Supply Chain Engineer (Implementations) - Remote Logistics at full potential. At GXO, we’re constantly looking for talented individuals at all levels who can deliver the caliber of service our company requires. You know that a positive work environment creates happy...Work at officeRemote work
$60k - $75k
...Associate Software Engineer – Python/React Location: New Jersey (Onsite) Experience: 0–1 years Education: Master’s degree in Computer Science, Software Engineering, or related discipline Salary: $60,000 – $75,000 per year Job Description: We are hiring an Associate Software...Visa sponsorshipWork visaFree visa$150k - $220k
...About the Role As a Senior Software Engineer on the NinjaOne team, contributing to our IT Operations product suite, designing and implementing scalable new solutions and product improvements. Providing clean and optimized coding solutions, you’ll work to develop high‑quality...Full timeWork experience placementRemote workWork from homeWorldwideRelocationFlexible hours- ...functional specifications and collaborate with the technical team to deliver custom solutions Qualifications Bachelor degree in Software Engineering from accredited universities Minimum GPA of 2.8 out of 4 or 3.5 out of 5 Member of Saudi Council of Engineers (SCE) Should...
- ...Vyron Application Engineer For over 70 years, Vyron has been a trusted partner to owners, engineers, and contractors, delivering thoughtful, engineered HVAC solutions backed by integrity and expertise. We don't just supply equipment. We collaborate, adapt, and innovate...For contractorsWork at office
$20 per hour
A leading AI training company in the United States is seeking analytical, detail-oriented individuals to train AI chatbots. This role allows for remote work on your schedule and comes with flexible project options. Applicants will engage in writing high-quality answers,...Hourly payContract workRemote workFlexible hours- ...DataAnnotation is seeking a Software Engineer to advance AI development while collaborating with state-of-the-art models. This independent contractor role offers flexibility to choose projects, set your own schedule, and work from home. The position involves providing...Contract workFor contractorsRemote workWork from home
$77.24k - $130.49k
...determining timelines. Document service calls to record data on product questions and field issues. What You Should Have As An Application Engineer I 0‑2 years of relevant work experience in engineering required. 4‑Year / Bachelor Degree in engineering required. What You Should...Work experience placementWork at officeWorldwide- ...Power Towers (power modules integrating multiple SPS-equivalents with capacitors and inductors), and power MOSFETs. As an Application Engineer for the Renesas Performance Computing Power Application Engineering team, you will be part of a fast‑paced power management...Local area
- We are seeking a Senior MES Plant Maintenance Operations Lead to drive SAP S/4HANA PM/EAM solutions within a manufacturing environment. This role requires strong expertise in maintenance operations, with a focus on asset reliability, maintenance planning, and work order...
- ...Wausau,WI Description Our client, an HVAC/R manufacturer's representative based in Wisconsin is seeking an Application Engineer. This business provides commissioning and support to a variety of clients and this position acts as a key technical resource, supporting...Work at office
- Core Experience: Minimum of 8-10 years of experience in SAP EWM, with at least 1 full-cycle implementations on *S/4HANA (Embedded)*. Design and configure core EWM processes, including Inbound/Outbound processing, Internal Warehouse movements, and Physical Inventory to ...
$60 per hour
A leading AI development company is seeking proficient programmers to join their remote team. You will solve diverse coding problems to train AI systems with a focus on Android development and engage with state-of-the-art AI models. Candidates should be fluent in English...Remote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Apache Spark. Be the first to apply!
- ultimate software Wausau, WI
- software sales executive Wausau, WI
- remote software sales Wausau, WI
- senior c# .net software developer Wausau, WI
- software sales representative Wausau, WI
- id software Wausau, WI
- software Wausau, WI
- entry level software sales Wausau, WI
- internship software Wausau, WI
- healthcare software sales Wausau, WI

