Taro Logo

Senior Software Engineer

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Job Description

Google is seeking a Senior Software Engineer to join their Cloud division, focusing on developing and maintaining critical infrastructure for Google Cloud SQL. This role combines technical leadership with hands-on development, requiring expertise in distributed systems and cloud technologies. The position involves working on Google Cloud's managed database services, specifically the Cloud SQL Control Plane and regionalization initiatives.

As a senior engineer, you'll lead junior engineers, architect solutions, and work directly with customers to resolve critical issues. The role requires strong technical skills in distributed systems, cloud computing, and database technologies. You'll be part of Google Cloud, which helps organizations across 200+ countries digitally transform their businesses using Google's cutting-edge technology.

The ideal candidate will have extensive experience with software development, cloud technologies, and distributed systems. You'll work in an agile environment, collaborating with various teams including Engineering Managers, Tech Leads, and Product Managers. This role offers the opportunity to impact billions of users while working with some of the most advanced cloud technologies in the industry.

This position at Google offers the chance to work on large-scale systems that power critical infrastructure for countless organizations. You'll be part of a team that values technical excellence, innovation, and collaboration. The role combines the excitement of working with cutting-edge technology with the responsibility of supporting and improving essential cloud services.

Last updated 7 hours ago

Responsibilities For Senior Software Engineer

  • Provide technical leadership to junior engineers focused on reliable, scalable, and secure Cloud SQL Control Plane
  • Own and drive the design, implementation, quality and rollout of key features
  • Work with customer engineers on critical customer cases
  • Adapt and grow in an agile environment
  • Collaborate with Engineering Managers, Tech Leads, and Product Managers across various teams

Requirements For Senior Software Engineer

Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • Experience with large scale distributed systems
  • Experience with Cloud development (e.g., GCP, etc.)
  • Experience partnering with Product Management and engineering teams
  • Experience working with Site Reliability Engineering (SRE)
  • Familiarity with control plane and managed service concepts
  • Familiarity with Google Cloud, Spanner, OnePlatform, Borg, Tenant Manager, GCE

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
Vision Insurance
Dental Insurance
  • Comprehensive health benefits
  • Parental leave
  • Professional development opportunities
  • Competitive compensation package

Related Jobs

Silicon Senior Physical Design Engineer, TPU, Google Cloud

Senior Physical Design Engineer role at Google Cloud, focusing on TPU development and machine learning acceleration in data centers.

Senior Network Engineer, Google Enterprise Networking

Senior Network Engineer position at Google focusing on enterprise networking, requiring 6 years of experience in network design and automation, based in Bengaluru, India.

Senior Software Engineer, Core

Senior Software Engineer position on Google's Core team, building fundamental infrastructure and technical foundations that power Google's flagship products.

Silicon Networking RTL Design Senior Engineer, Google Cloud

Senior RTL Design Engineer role at Google Cloud, focusing on TPU development and AI/ML hardware acceleration, requiring 8+ years of ASIC development experience.

Senior DFT Engineer, Google Cloud

Senior DFT Engineer position at Google Cloud, focusing on developing and implementing advanced Design for Testing methodologies for digital and mixed-signal chips.