Software Engineer III, Google Cloud, Google Data Centers

6 Days ago • 2 Years + • DevOps • Full Stack Development

Job Summary

Job Description

Google is seeking a Software Engineer III to design and implement Google Cloud Edge platforms and applications. The role involves collaborating with cross-functional teams, onboarding new hardware SKUs into the Google Distributed Cloud platform, and working with product managers and hardware vendors. Responsibilities include designing, developing, and maintaining platform components supporting new hardware, integrating and validating operating systems and device drivers, and working with OS kernel internals, driver development, and performance tuning. This role requires experience with software development, data structures, algorithms, and distributed systems. Preferred qualifications include experience with Kubernetes, Linux, and hardware integration.
Must have:
  • Software development experience (2+ years)
  • Data structures and algorithms experience (2+ years)
  • Design and implement Google Cloud Edge platforms
  • Collaborate with cross-functional teams
  • Onboard new hardware SKUs
Good to have:
  • Experience with distributed, large-scale platforms
  • System-level debugging experience
  • Experience with Kubernetes
  • Understanding of operating systems (Linux preferred)
  • Experience with storage systems and networking protocols

Job Details

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
  • 2 years of experience with data structures or algorithms.

Preferred qualifications:

  • Experience in developing distributed, large-scale platforms and exposure to mobility technologies.
  • Experience with system-level debugging, initialization of hardware components, and integration of firmware and software stacks.
  • Experience with Kubernetes or container orchestration frameworks.
  • Understanding of operating systems (Linux preferred), storage systems, networking protocols, and hardware integration.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. 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’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. 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

  • Design and implement Google Cloud Edge platforms and applications.
  • Collaborate with various cross-functional teams to define, scope, and execute projects.
  • Drive the process of onboarding new Hardware Stock Keeping Units (SKUs) into the Google Distributed Cloud platform, including working with Product Managers that are defining requirements, collaborating and working closely with hardware vendors, developing integration plans, and executing those plans.
  • Design, develop, and maintain the platform components necessary to support new hardware, including modifications to existing systems or the creation of new services related to hardware management, monitoring, and provisioning.
  • Oversee the integration and validation of operating systems and device drivers for new hardware, including working with OS kernel internals, driver development, and performance tuning.

Similar Jobs

Ciklum - Senior Data Scientist

Ciklum

Pune, Maharashtra, India (Hybrid)
6 Months ago
Dream Sports - SDE 1 - Backend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Animoca Brands - Quant Researcher

Animoca Brands

Hong Kong (On-Site)
7 Months ago
Inkittt - Senior Product Manager, Retention & Renewals

Inkittt

San Francisco, California, United States (On-Site)
8 Months ago
NVIDIA - AI Algorithms Software Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
ARHS - Solution Architect (Data Migration)

ARHS

Stockholm, Stockholm County, Sweden (Remote)
6 Months ago
NVIDIA - Solutions Architect for NCP

NVIDIA

Dubai, Dubai, United Arab Emirates (On-Site)
1 Week ago
Next Level Business Services - Systems Engineer

Next Level Business Services

Redmond, Washington, United States (On-Site)
6 Months ago
Google - Systems Development Engineer III

Google

Hyderabad, Telangana, India (On-Site)
1 Week ago
CharacterAI - Staff Software Engineer, Site Reliability (SRE)

CharacterAI

Menlo Park, California, United States (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Senior Data Scientist

ByteDance

San Jose, California, United States (On-Site)
1 Week ago
Google - Android Technical Lead, Android CoreOS

Google

Bucharest, Bucharest, Romania (On-Site)
1 Week ago
Google - Staff Software Engineer, Full Stack, Google Cloud Security

Google

Reston, Virginia, United States (On-Site)
1 Week ago
ByteDance - Product Operations - Search Ads Team

ByteDance

Tokyo, Japan (On-Site)
1 Week ago
ByteDance - Machine Learning Engineer Intern (Global E-commerce Risk Control) - 2025 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Google - Software Engineer, Engineering Productivity, Google Cast

Google

Taipei City, Taiwan (On-Site)
1 Week ago
ByteDance - Student Researcher (Doubao (Seed) - Machine Learning System) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Google - Software Engineer III, AI/ML GenAI

Google

New York, New York, United States (On-Site)
6 Days ago
Google - Software Engineer III, iOS, Health and Home Platform

Google

Bucharest, Bucharest, Romania (On-Site)
1 Week ago
Avathon - Data Scientist

Avathon

Bengaluru, Karnataka, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Nagarro - Staff Consultant ,SAP Analytics Data Manageme

Nagarro

India (Remote)
6 Months ago
NVIDIA - Deep Learning Performance Architect

NVIDIA

Hyderabad, Telangana, India (Hybrid)
1 Month ago
Gamezop - Quality Assurance Engineer

Gamezop

India (Remote)
7 Months ago
DNEG - Environment Surfacing Artist

DNEG

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Google - Infrastructure Partner Data Engineer

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Hitachi - Consultant

Hitachi

Chennai, Tamil Nadu, India (Remote)
6 Months ago
Rackspace Technology - AWS Migration Engineer

Rackspace Technology

India (Remote)
1 Week ago
Dream Sports - MISE - Sales (Delhi)

Dream Sports

Delhi, India (On-Site)
3 Months ago
Alp Consulting  - CATIA V5, V6, CAA. C++, CATIA Customization

Alp Consulting

Karnataka, India (On-Site)
11 Months ago
Google - Strategic Partner Manager, Content Partnerships

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

NVIDIA - Senior Systems Software Engineer, Containers and Kubernetes

NVIDIA

California, United States (Remote)
3 Weeks ago
ByteDance - Tech Lead (SRE) - Cloud Infrastructure

ByteDance

Singapore (On-Site)
5 Months ago
ION - Cloud Engineer Kubernetes

ION

Collecchio, Emilia-Romagna, Italy (Hybrid)
6 Months ago
Activision - Cloud Engineering Co-op

Activision

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Google - Customer Engineer II, Application Modernization, Google Cloud

Google

Sunnyvale, California, United States (On-Site)
6 Days ago
Revolgy - Customer Support Engineer—AWS, Kubernetes (remote Europe)

Revolgy

United Kingdom (Remote)
4 Weeks ago
Google - Site Reliability Engineer, Databases

Google

Bengaluru, Karnataka, India (On-Site)
6 Days ago
Microsoft - Principal Software Engineer

Microsoft

Redmond, Washington, United States (On-Site)
1 Week ago
Ubisoft - Monitoring Specialist - Golang Developer

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
4 Weeks ago

Get notifed when new similar jobs are uploaded

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.

Fremont, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Atlanta, Georgia, United States (On-Site)

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)

Seattle, Washington, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug