Google Cloud's Dataproc team is seeking a Senior Software Engineer to drive the development of next-generation cloud technologies. This role focuses on enabling open source data analytics users to modernize their workloads in the cloud, specifically working with technologies like Apache Spark, Hadoop, Trino, and Flink.
The position requires deep expertise in Java programming and distributed systems, with hands-on experience in big data technologies like Spark and Hive. You'll be responsible for enhancing core infrastructure components for performance, reliability, and security, while also contributing to open-source technologies and Lake House solutions.
As a senior engineer, you'll lead technical discussions, participate in design reviews, and mentor other team members through code reviews and best practices. The role offers the opportunity to work on critical projects that impact billions of users, with the flexibility to grow and evolve within Google Cloud's fast-paced environment.
Google Cloud provides a competitive compensation package, including a base salary range of $166,000-$244,000, plus bonus, equity, and comprehensive benefits. The company is committed to diversity and inclusion, fostering a culture of belonging and equal opportunity.
This is an excellent opportunity for experienced engineers who are passionate about distributed systems and want to make a significant impact on cloud infrastructure at scale. You'll be working with cutting-edge technologies while helping customers modernize their data analytics workloads in the cloud.
The role combines technical leadership with hands-on development, requiring both deep technical expertise and the ability to collaborate effectively with stakeholders. You'll be part of a team that's pushing the boundaries of cloud computing while maintaining Google's high standards for code quality and system reliability.