Google Cloud is seeking a Software Engineer III specialized in Big Data technologies to join their team in Bengaluru. This role is crucial for enhancing and maintaining Google Cloud's data processing capabilities. As a Software Engineer III, you'll work on improving critical technologies like Apache Spark, Lake House solutions, and various open-source tools that are fundamental to Google Cloud's infrastructure.
The position requires a strong background in software development, data structures, and algorithms. You'll be part of Google's engineering team that develops next-generation technologies impacting billions of users globally. The role involves working on specific projects critical to Google's needs, with opportunities to switch teams and projects as both you and the business evolve.
Your responsibilities will include enhancing performance, reliability, and security of data processing systems, building monitoring dashboards, and improving the overall troubleshooting experience. You'll be working with cutting-edge technologies and contributing to solutions that help organizations across 200+ countries digitally transform their businesses.
Google offers a collaborative environment where engineers can be versatile, display leadership qualities, and tackle new problems across the full-stack. The company is committed to diversity, equality, and creating a culture of belonging, making it an ideal workplace for talented engineers looking to make a significant impact in the field of big data and cloud computing.
The role offers the opportunity to work with some of the most advanced data processing technologies while solving complex problems at scale. You'll be part of a team that values innovation, technical expertise, and the ability to manage project priorities, deadlines, and deliverables effectively.