Cloudera

Principal Software Engineer – Leading Emergent Engineering Taskforce

Cloudera

full-time

Posted on:

Location Type: Hybrid

Location: CorkIreland

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Lead Architectural Design: Independently drive the technical design of massive-scale distributed systems using Java, Spark, Kafka, Iceberg, and more
  • Bridge the Gap: Engage with internal and external stakeholders to diagnose the root cause of friction
  • Drive Technical Excellence: Mentor the team’s Senior and Full-Stack engineers
  • Solve the "Unusually Complex": Tackle the most difficult technical challenges
  • Influence the Product Roadmap: Synthesize technical insights gained from our strategic initiatives and feed them back to Cloudera’s core Global Engineering teams

Requirements

  • 10+ years of software engineering experience with a focus on building distributed systems and data platforms
  • Deep, hands-on expertise with big data ecosystems (HDFS, Hive, YARN) and modern compute engines (Spark, Flink, Kafka)
  • A deep understanding of technical architecture, including concurrency, multithreading, and distributed consistency challenges
  • Expert-level fluency in Java is a minimum requirement
  • Proficiency in Python, Scala and Rust is a plus
  • Proven ability to author complex design documents and act as the primary lead in design discussions
  • Familiarity with Kubernetes and Cloud-Native orchestration
  • The ability to learn new technologies on the fly in a continuous learning environment
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 & Tools
JavaSparkKafkaIcebergHDFSHiveYARNPythonScalaRust
Soft Skills
mentoringstakeholder engagementproblem-solvingtechnical leadershipcommunication