Senior Software Engineer, Google Cloud Data Management

Google Cloud provides enterprise-grade solutions leveraging cutting-edge technology, serving customers in over 200 countries.
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI

Description For Senior Software Engineer, Google Cloud Data Management

Google Cloud is seeking a Senior Software Engineer to join their Cloud Data Management team, focusing on developing next-generation technologies that impact billions of users. This role combines technical expertise with leadership opportunities, requiring 5 years of software development experience in C++, C, or Python. You'll work on critical projects within Google Cloud, with the flexibility to evolve with our fast-paced business.

The position involves managing project priorities, designing and developing software solutions, and maintaining high-quality code standards. You'll be part of a team that develops large-scale infrastructure and distributed systems, contributing to Google Cloud's mission of accelerating digital transformation across industries.

As a senior engineer, you'll participate in design reviews, mentor other developers through code reviews, and ensure best practices are followed. The role requires strong problem-solving skills for debugging complex system issues and the ability to contribute to technical documentation.

Google Cloud offers a unique opportunity to work with cutting-edge technology while serving a global customer base. The team values innovation, leadership, and technical versatility. You'll be empowered to act like an owner, anticipate customer needs, and drive technological advancement.

The ideal candidate will have experience with data structures/algorithms, software design and architecture, and a track record of launching successful software products. A background in distributed systems, network technologies, or hardware architecture is essential. The role offers growth opportunities and the chance to work on diverse projects as both you and the business evolve.

Last updated 3 months ago

Responsibilities For Senior Software Engineer, 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
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Senior Software Engineer, Google Cloud Data Management

Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in C++, C, or Python; and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience developing large-scale infrastructure, distributed systems or networks

Interested in this job?

Jobs Related To Google Senior Software Engineer, Google Cloud Data Management

Senior Software Developer, Google Cloud AI

Senior Software Developer position at Google Cloud AI, focusing on developing enterprise-grade solutions and next-generation technologies that serve billions of users worldwide.

Senior Software Developer, Infrastructure, Google Cloud Platforms

Senior Software Developer position at Google Cloud, focusing on infrastructure development and distributed systems, requiring 5+ years of C++ experience.

Enterprise Account Manager, Retail, Google Cloud (German)

Lead enterprise sales for Google Cloud in the retail sector across German markets, managing C-level relationships and driving digital transformation initiatives.

Senior Software Developer, Google Cloud Platforms

Senior Software Developer position at Google Cloud, developing enterprise-grade solutions and next-generation technologies that impact billions of users globally.

Customer Engineer III, AI/ML, Google Cloud

Senior Customer Engineer role at Google Cloud focusing on AI/ML solutions, requiring 10 years of experience in cloud architecture and data analytics.