Google Cloud is seeking a Senior Software Engineer to join their Data Management team, focusing on full-stack development. This role combines backend development using languages like Java, Python, and Go with frontend work in JavaScript/TypeScript, HTML, and CSS. The position is critical to Google Cloud's mission of accelerating digital transformation for organizations worldwide through enterprise-grade solutions and cutting-edge technology.
As a senior engineer, you'll be responsible for designing, developing, and maintaining software solutions that handle information at massive scale. The role requires expertise across the full technology stack and involves working on projects that directly impact how billions of users interact with Google's services. You'll collaborate with teams to manage project priorities, lead technical discussions, and ensure best practices in code quality and system architecture.
The ideal candidate brings 5+ years of software development experience and strong knowledge of data structures and algorithms. You'll have opportunities to work on various aspects of Google Cloud's data management solutions, from backend services to user interfaces, while contributing to the technical direction of the team. The position offers competitive compensation ($166,000-$244,000 base salary plus bonus and equity) and comprehensive benefits.
This role is perfect for someone who wants to work at the forefront of cloud technology, solving complex technical challenges while having a significant impact on Google's cloud infrastructure. You'll be part of a team that values technical excellence, innovation, and collaboration, with opportunities for growth and leadership development. The position is based in Cambridge, MA, where you'll work alongside some of the industry's best engineers in Google's collaborative and innovative environment.