Systems Development Engineer

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.
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Cloud · Enterprise SaaS

Description For Systems Development Engineer

Google Cloud is seeking a Systems Development Engineer to join their team. This role involves managing services and systems at scale, automating processes, and developing tools to solve complex problems. The ideal candidate will have experience in scripting/automation, systems administration, and network troubleshooting.

Key responsibilities include:

  • Understanding various aspects of the service, features, and workloads
  • Working on projects in areas such as monitoring, integration testing, storage, and networking
  • Leading projects across teams and external vendors, from requirements gathering to implementation

The role requires a Bachelor's degree in Computer Science or equivalent experience, with a focus on large-scale coding projects, distributed systems, networking, storage, and monitoring. Google emphasizes collaboration, innovation, and a blame-free environment that promotes self-direction and continuous learning.

Google Cloud serves customers in over 200 countries, providing enterprise-grade solutions and cutting-edge technology. The company is committed to diversity, equality, and creating a culture of belonging for all employees.

Join Google to work on meaningful projects that impact systems enabling orchestration of Google-scale services, while contributing to the company's mission of organizing the world's information and making it universally accessible and useful.

Last updated 2 months ago

Responsibilities For Systems Development Engineer

  • Understand various aspects of the service, and the features and workloads that it supports
  • Work on specific projects in areas such as monitoring, integration testing, storage, networking, production support, etc.
  • Lead projects across various teams and external vendors, including gathering requirements, architecting solutions, design, implementation, and test plans

Requirements For Systems Development Engineer

Python
Go
Linux
  • Bachelor's degree in Computer Science or equivalent practical experience
  • 2 years of experience in scripting/automation using Python or Go
  • 2 years of experience with systems administration, systems development engineering, or similar roles
  • 2 years of experience in network administration or network troubleshooting
  • Experience in large-scale coding projects, including distributed systems in Go or Python, networking, storage, and monitoring (preferred)

Interested in this job?

Jobs Related To Google Systems Development Engineer

Data Center Operations Manager, Global Server Operations

Lead data center operations teams at Google, managing hardware infrastructure and technical projects while ensuring operational excellence.

Program Manager, Construction Area Environmental Health and Safety

Lead Environmental Health and Safety programs for Google's data center construction projects, ensuring compliance and safety standards across multiple sites.

Data Center Server Operations Manager

Lead Google's data center operations team in Pryor Creek, managing server infrastructure and technical staff while ensuring optimal performance of Google's search technology.

Sustaining Technical Program Manager, Electronic Product Manufacturing

Technical Program Manager role at Google focusing on electronic product manufacturing, overseeing production operations and quality control in Hanoi, Vietnam.

Operations and Maintenance Manager, Critical Facilities

Lead data center operations and maintenance at Google's Eemshaven facility, managing critical systems and team while ensuring operational excellence.