FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Software Engineer – Spark
ClouderaPrincipal Software Engineer leading Cloudera Data Engineering initiatives with a strong focus on Spark and Airflow. Collaborating on large-scale distributed systems to enhance customer experiences globally.
Posted 5/20/2026full-timeSan Jose • California • 🇺🇸 United StatesLead💰 $270,000 - $320,000 per yearWebsite
Tech Stack
Tools & technologiesAirflowApacheAWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformJavaKubernetesOpenShiftPythonScalaSpark
About the role
Key responsibilities & impact- Drive the multi-year technical roadmap and architectural vision for Cloudera Data Engineering
- Gain deep technical knowledge across the data services technical stack, with a focus on Spark, Airflow, Iceberg
- Foster engineering excellence through technical mentorship, design reviews, and architectural guidance
- Collaborate with product, engineering, and cross-functional partners
- Work on large-scale distributed systems, impacting thousands of customers worldwide
Requirements
What you’ll need- 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
- Passionate about programming, clean coding habits, attention to detail, and focus on quality
- Deep expertise in distributed data processing systems and cloud-native architectures
- Excellent communication and collaboration skills
- Experience with containerization (Kubernetes, Docker)
- Experience with using/developing Apache Spark/Airflow or other related technologies
- Experience with public cloud (AWS/Azure/GCP) and/or private cloud (OpenShift/Rancher)
Benefits
Comp & perks- 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
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScalaC++PythonGoLangApache SparkApache AirflowKubernetesDockerdistributed data processing
Soft Skills
technical mentorshipdesign reviewsarchitectural guidancecommunicationcollaborationattention to detailfocus on quality
Certifications
BS in Computer ScienceMS in Computer Science