Taro Logo

Senior Software Engineer, Google Cloud

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Cloud · Enterprise SaaS

Description For Senior Software Engineer, Google Cloud

Google Cloud is seeking a Senior Software Engineer to join their ML, Systems, & Cloud AI (MSCA) organization. This role is crucial in designing, implementing, and managing the hardware, software, machine learning, and systems infrastructure that powers Google services and Google Cloud. The position requires expertise in cloud networking, distributed systems, and infrastructure development.

As a Senior Software Engineer, you'll be responsible for developing next-generation technologies that impact billions of users. The role involves working on critical projects with opportunities to tackle challenges across the full technology stack. You'll be managing project priorities, deadlines, and deliverables while designing, developing, testing, and maintaining software solutions.

The MSCA organization prioritizes security, efficiency, and reliability across all operations - from TPU development to global network management. This team plays a vital role in shaping the future of hyperscale computing and drives innovation in enterprise AI solutions, including Google Cloud's Vertex AI platform which brings Gemini models to enterprise customers.

This position offers the opportunity to work with cutting-edge technologies and contribute to products that have global impact. You'll collaborate with talented engineers, participate in technical design reviews, and help maintain high coding standards through code reviews and best practices implementation. The role requires strong technical skills, leadership qualities, and the ability to adapt to new challenges in a fast-paced environment.

Google offers a collaborative work environment, opportunities for professional growth, and the chance to work on technologies that shape the future of cloud computing and AI. The position is based in Warsaw, Poland, and requires strong expertise in cloud networking, Kubernetes, and distributed systems development.

Last updated 15 days ago

Responsibilities For Senior Software Engineer, Google Cloud

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to select among the available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Senior Software Engineer, Google Cloud

Kubernetes
  • 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 testing, maintaining, or launching software products
  • 1 year of experience with application design and architecture
  • 1 year of experience with Kubernetes
  • Experience in Cloud networking (GCP or Hyperscaler Cloud), Interconnects, VPN, DNS, Load Balancing, Firewalls, Kubernetes networking, BGP

Interested in this job?

Jobs Related To Google Senior Software Engineer, Google Cloud