Principal Software Engineer-Leading Emergent Engineering Taskforce at Cloudera, responsible for technical design of massive-scale distributed systems, leading architectural design, and driving technical excellence.
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
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