Principal Software Engineer - Spark
$270k - $320kCloudera
Business Area: Engineering Seniority Level: Director At Cloudera, we empower people to transform complex data into clear and actionable insights. We provide cloud‑native data engineering services that enable customers to run large‑scale workflows across on‑premises and public cloud environments, leveraging technologies such as Apache Spark, Apache Airflow, and Apache Iceberg. This role is not eligible for immigration sponsorship or relocation. Responsibilities Drive the multi‑year technical roadmap and architectural vision for Cloudera Data Engineering. Gain deep technical knowledge across the data services stack, with a focus on Spark, Airflow, and Iceberg, and apply this expertise in daily work. Foster engineering excellence through technical mentorship, design reviews, and architectural guidance. Collaborate with product, engineering, and cross‑functional partners, leading the delivery of large, critical features in Cloudera’s data engineering experience. Work on large‑scale distributed systems, ranging from hundreds to thousands of nodes in production clusters. Bring passion for programming, clean coding practices, attention to detail, and a strong focus on quality. Lead the Cloudera Data Engineering experience for all customers using Spark, Airflow, and Lakehouse. Qualifications Relevant studies – BS or MS in Computer Science or related field. 10+ years of experience as a Software Engineer in the data infrastructure space. Strong understanding of at least one of the following languages: Java, Scala, C++, Python, GoLang, with a willingness to learn additional languages used by Cloudera. Deep expertise in distributed data processing systems and cloud‑native architectures. Excellent communication and collaboration skills. Experience with containerization (Kubernetes, Docker). Experience developing or using Apache Spark, Airflow, or related technologies. Experience with public cloud (AWS, Azure, GCP) and/or private cloud (OpenShift, Rancher). Open‑minded attitude, desire to learn new things, and build great products. Additional Experience (Nice to Have) Contribution to open‑source projects. Strong understanding of modern Lakehouse architectures, open table formats, and metadata/catalog services. Experience with large‑scale distributed systems design and development, including scaling, performance, and scheduling. Solid experience with at least one cloud service (AWS, Azure, GCP, OpenShift). Salary The expected base salary range for this role in California is $270,000 – $320,000. Salary will vary based on job‑related skills, experience, and location. Benefits Generous PTO policy Support for 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
- ...Job Title: Sr. Software Engineer (Spark & Scala) Location: ustin, TX / Sunnyvale, CA Type: Contract Desirable Skills: • Customer is looking for resources with Software Engineering experience and not Data Engineering.• Strong Software Engineering experience...SuggestedContract work
$184k - $230k
...Business Area: Engineering Seniority Level: Mid-Senior level Job Description: At... ...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...SuggestedRemote workWork from homeFlexible hours- ...Job Title: Senior Java Spark Developer Location: Austin, TX Experience... ...platforms. Collaboration & Data Engineering: Collaborate with data scientists,... ...-time and batch data ingestion. Software Development & Deployment: Implement...SuggestedContract work
$195.3k - $270.4k
..., planning sessions, and moments that spark creativity and trust. And whether you... ...scale. The team partners closely with Engineering, ML, Product, and Finance to accelerate... ...safeguarding performance and integrity. As a Principal Software Engineer focused on Machine Learning...SuggestedSummer workCurrently hiringLocal areaRemote workWork from home$99.6k - $223.4k
...We're looking for highly skilled AI engineers to design and build high-scale, cloud-based... ...or equivalent. ~7+ years of relevant software engineering experience. ~ Strong software... ..., data transformation, data modeling (Spark, SQL) ~ Experience building high-scale...SuggestedTemporary workFlexible hours- A technology solutions firm is seeking a Lead AWS Data Bricks Spark/Scala Engineer to architect and implement solutions primarily on AWS. This role emphasizes data management and engineering proficiency using Databricks and Spark, with responsibilities including migration...Remote job
$86k - $140k
...Must Have Technical/Functional Skills • Strong experience in Apache Spark with Scala • Experience building and working on Spark application with Scala data frame APIs • Knowledge of Cloud AWS/S3, Iceberg, Git • Strong SQL and data modelling skills • Experience...- ...Job Title : Lead AWS Data Bricks Spark/Scala Engineer Job ID: 2022-11882 Job Location: Remote, Memphis, TN (preferred), Morris Plains, NJ, Austin, TX (preferred), St. Louis, MO Job Travel Location(s): # Positions: 1 Employment Type: W2 Candidate Constraints: Duration:...Permanent employmentRemote work
- ...A technology company is seeking a Senior Data Platform Engineer for an onsite position in Austin, TX. The ideal candidate will have over... ...designing production data workflows with Airflow, optimizing Spark jobs, and developing APIs using FastAPI. This role offers an opportunity...
$180k - $210k
...We're currently hiring a Principal Software Engineer to join our growing remote team. Help Us Build the Future of Outdoor Services At LawnStarter, we're transforming the $100B+ outdoor home services industry—making it easier for homeowners to book, manage, and...Currently hiringLocal areaRemote workFlexible hours- ...Realtor.com® is seeking a Principal Software Engineer to lead the design and architecture of their advanced systems. You will work with cross-functional teams to develop AI-driven solutions, impacting how users discover homes. Ideal candidates have extensive experience...
- ...Infrastructure (OCI) is building the next generation of AI native engineering systems powering cloud operations, infrastructure... ...and developer productivity at scale. We are looking for a Principal Software Development Engineer (IC4) who operates as an AI native builder...
$96.8k - $251.6k
...networking, database, security offerings. We're looking for hands‑on engineers with a passion for solving difficult problems in distributed... ...understand distributed systems and have a strong knowledge of software architecture. You should value simplicity and scale, work...Temporary workFlexible hours- ...buyers, renters, and real estate professionals. Our core search engine sits at the heart of this experience—helping users discover... ...opportunity for a skilled, highly motivated, and self‑driven Principal Software Engineer (PSE) to join our Search organization. The charter...Work at officeLocal areaImmediate startFlexible hours
- ...Remote or Hybrid: This role can be remote US or hybrid in our Warren MI or Austin TX office. The Role This Principal Software Engineer – Developer Experience role sits within the Developer Experience (DevEx) team at the intersection of DevEx, data, and business strategy...H1bWork at officeRemote workShift work
$196k - $364k
...Hardware Engineer Cadence Design Systems is looking for a highly motivated hardware engineer to work with the Modus R&D engineering... ...next-generation SoCs. You will contribute to the hardware and software development of industry-leading test solutions such as scan compression...- ...Principal Software Engineer We are looking for a hands-on Principal Software Engineer to join our growing Intelligent Document Processing (IDP) team. The ideal candidate should have the necessary skills and experience to provide technical guidance, estimation of...Temporary work
$127.1k - $226k
...Create Account) 2. If you already have a Candidate Account, please Sign-In before you apply. Job Description: Principal Kubernetes Software Engineer - Palo Alto, CA VMware by Broadcom is the leader in virtualization and cloud infrastructure solutions. VMware...Local area- ...Description Remote or Hybrid: This role can be remote US or hybrid in our Warren MI or Austin TX office. The Role: This Principal Software Engineer - Developer Experience role sits within the Developer Experience (DevEx) team at the intersection of DevEx, data, and...H1bWork at officeLocal areaRemote workWork from homeShift work
$198.24k - $272.58k
...Principal Software Engineer, iOS (Innovation Lab) We're looking for a Principal Engineer, iOS to join Procore's Mobile Innovation team. In this role, you'll have the unique opportunity to drive the next generation of field application platform initiatives in a global...Work experience placementWork at officeLocal areaImmediate start$280k - $320k
...intelligence behind the experiences that help people build meaningful connections, safely and confidently. As a Principal Software Engineer, AI & Matching , you will define and build the next generation of systems that make Bumble smarter, more adaptive, and...Live inImmediate start- ...Principal Dsp Software Engineer The Systems R&D team in the Aerospace, Defense and Government (ADG) Business Unit focuses on the design and development of components and systems in key application areas, including avionics, communications, navigation, Signals Intelligence...Permanent employmentTemporary workFlexible hours
$99.6k - $234.6k
...define monetization architecture for next-generation video delivery Work with a highly technical, distributed systems-focused engineering team Responsibilities Design and build scalable advertising infrastructure for live and linear streaming Develop server...Temporary workFlexible hours- ...Principal Software Engineer – Next-Generation API & AI Platform Architecture Austin, Texas | Remote SpyCloud is on a mission to make the internet a safer place by disrupting the criminal underground. SpyCloud's solutions thwart cyberattacks and protect more than...Full timeContract workTemporary workLocal areaRemote workWorldwideVisa sponsorship2 days per week
$160k - $190k
...Principal Software Engineer Step into a high-impact Principal Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Banking / Lending/ Financial Services,Information Technology. This role offers the chance...$142.8k - $274.8k
...Do you enjoy solving problems, writing software, and working with customers? Do you want... ...join us! The Industry Solutions Engineering (ISE) team is a global engineering organization... ...platform. We are hiring a Principal Software Engineer with deep experience...Ongoing contractLocal areaVisa sponsorshipWork visa$132.96k - $226.04k
...to make an impact while you hone your skills and grow in your career. We are seeking talented and driven, Senior Principal level Software Engineers to help us create the world's most advanced solutions in areas such as Electronic Warfare, Secure Communications and...Full timeWork experience placementLocal areaRemote work$99.6k - $223.4k
...customer focus of the leading enterprise software company in the world. Values are OCI's... .... This creates a strong opportunity for engineers to learn, experiment, and shape modern AI... ...technical impact? We are looking for a Principal Engineer with cloud experience to join our...Temporary workFlexible hours$196k - $364k
...Cadence Design Systems is looking for a highly motivated hardware engineer to work with the Modus R&D engineering team in the Design-For-... ...next-generation SoCs. You will contribute to the hardware and software development of industry-leading test solutions such as scan...$86k - $140k
...Services is seeking a skilled professional for a role in Austin, Texas. The ideal candidate will possess strong experience in Apache Spark with Scala and excellent leadership skills. Responsibilities include acting as a primary onsite coordinator and fostering effective...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Spark. Be the first to apply!
- principal software engineer Austin, TX
- senior principal software engineer Austin, TX
- principal architect Austin, TX
- principal Austin, TX
- principal solutions consultant Austin, TX
- senior principal scientist Austin, TX
- principal consultant Austin, TX
- senior principal cloud computing engineer Austin, TX
- principal designer Austin, TX
- principal data scientist Austin, TX

