
Senior Staff Engineer
Cloudera
full-time
Posted on:
Location Type: Hybrid
Location: Austin • California • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
ApacheDistributed SystemsJavaPythonRustScalaSpark
About the role
- Gain deep technical knowledge across the Cloudera Data Engineering Experience stack, with a strong focus on Spark, and apply this expertise in your daily work
- Build new features and improve Spark scale and performance to deliver a seamless experience for Cloudera’s data engineering customers
- Work with a team of talented Spark and infrastructure engineers
- Help hire and mentor engineers while supporting their career growth
- Drive architecture and design discussions, providing strong technical direction for the team
- Collaborate with product, engineering, and cross-functional partners, leading the delivery of several large, critical features in Cloudera’s Spark space
- 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.
Requirements
- BE, MS, or Ph.D. in Computer Science or equivalent experience
- 8+ years of experience as a software engineer building infrastructure systems
- Experience developing Apache Spark or related technologies
- Experience as a technical lead, from proposing new features to coordinating work across team members through product delivery
- Ability to drive architecture and design discussions and provide technical direction
- Strong understanding of at least one of the following languages: Java, Scala, Rust, C++, or Python
- Excellent collaboration and communication skills.
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Apache SparkJavaScalaRustC++Pythonclean coding practiceslarge-scale distributed systemsinfrastructure systemstechnical lead
Soft skills
collaborationcommunicationmentoringtechnical directionattention to detailpassion for programming
Certifications
BEMSPh.D.