Taro Logo

Senior Software Engineer, Full Stack, Google Cloud Data Management

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging cutting-edge technology and developer tools.
$166,000 - $244,000
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer, Full Stack, Google Cloud Data Management

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.

Last updated 18 days ago

Responsibilities For Senior Software Engineer, Full Stack, Google Cloud Data Management

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

Requirements For Senior Software Engineer, Full Stack, Google Cloud Data Management

Java
Python
Go
JavaScript
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture

Benefits For Senior Software Engineer, Full Stack, Google Cloud Data Management

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Benefits package

Interested in this job?