Senior Staff Software Engineer, Spanner Technical Lead

1 Month ago • 8 Years + • Full Stack Development

About the job

Job Description

Google Cloud seeks a Senior Staff Software Engineer to serve as a Spanner Technical Lead. Responsibilities include leading a team in designing, developing, and deploying new Spanner features; providing technical guidance and code reviews; architecting scalable, reliable systems; troubleshooting complex issues; collaborating with cross-functional teams; and staying current with cloud database technology. The ideal candidate will have extensive software development experience, expertise in distributed systems and database technologies (e.g., Spanner, MySQL, PostgreSQL), and a strong understanding of data structures, algorithms, and cloud computing platforms (e.g., GCP). The role demands leadership, problem-solving skills, and a proactive approach to innovation.
Must have:
  • 8+ years software development experience
  • Experience with data structures/algorithms
  • 5+ years testing and launching software
  • 3+ years software design and architecture
  • Lead engineering teams
  • Design scalable, reliable systems
  • Troubleshoot complex technical issues
Good to have:
  • Experience with distributed systems
  • Experience with database systems (e.g., MySQL, PostgreSQL)
  • Experience with cloud computing platforms (e.g., GCP)

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development, and with data structures/algorithms.
  • 5 years of experience testing and launching software products.
  • 3 years of experience with software design and architecture.

Preferred qualifications:

  • Experience with distributed systems concepts, data replication, consistency models, and fault tolerance.
  • Experience with database systems (e.g., MySQL, PostgreSQL) and SQL.
  • Experience with cloud computing platforms (e.g., Google Cloud Platform).

About the job

Google Cloud's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google Cloud's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. You will anticipate our customer needs and be empowered to act like an owner, take action and innovate. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.

Responsibilities

  • Lead a team of engineers to design, develop, and deploy new Spanner features and enhancements. Provide technical guidance, mentorship, and code reviews to ensure high-quality software development.
  • Architect and design scalable, reliable systems that meet the needs of Spanner's growing customer base. Make data-driven decisions to optimize system performance.
  • Troubleshoot complex technical issues, analyze performance bottlenecks, and develop innovative solutions to address customer issues. Collaborate with cross-functional teams to resolve issues effectively.
  • Stay abreast of the latest trends in cloud database technology and drive innovation within the Spanner team. Propose and implement new features that enhance Spanner's capabilities and differentiate it from competitors.
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

View All Jobs

Get notified when new jobs are added by Google

Similar Jobs

Pinnacle Infotech - Blueprint Specialist in Unreal Engine

Pinnacle Infotech, India (On-Site)

Dream Games - Graphic Designer

Dream Games, Türkiye (On-Site)

USE Insider - Customer Onboarding Manager - Colômbia

USE Insider, Colombia (Hybrid)

Token Metrics - Tech Lead - Crypto & AI (Kuala Lampur-Remote)

Token Metrics, Malaysia (Remote)

NinjaVan - Back-End Engineer

NinjaVan, India (On-Site)

Moveworks - AEM Backend Engineer

Moveworks, India (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Google - Senior Software Engineer, Ads

Google, Poland (On-Site)

Eleven Labs - Full-Stack Engineer (BE leaning - Core)

Eleven Labs, Germany (Remote)

Meta - Production Engineer

Meta, United Kingdom (On-Site)

Warner Bros Discovery - Lead Software Engineer, Gameplay

Warner Bros Discovery, United States (On-Site)

seeking alpha - Senior Back-End Developer (Poland)

seeking alpha, Poland (On-Site)

Canva - Backend Engineer - Affinity

Canva, United Kingdom (On-Site)

Luxoft - Technical Lead UI - React

Luxoft, India (On-Site)

NinjaVan - Senior Software Engineer

NinjaVan, India (On-Site)

Nielsen Holdings - STAFF SOFTWARE ENGINEER

Nielsen Holdings, India (Hybrid)

Get notifed when new similar jobs are uploaded