Systems Development Engineer, Silicon

Google organizes the world's information to make it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Systems Development Engineer, Silicon

Google's Systems Development Engineering (SDE) team is seeking a skilled engineer to manage services and systems at scale. This role focuses on automating processes, developing tools, and implementing solutions that address systemic problems. The position requires expertise in Linux systems, cloud design, and programming languages like Python and Bash.

As an SDE at Google, you'll be part of a team that emphasizes observability and operational efficiency, working on infrastructure, tools, access, and telemetry for Google-scale services. The role combines technical expertise with creative problem-solving, focusing on developing solutions that have broad impact.

The ideal candidate will have strong experience with Linux operating systems, cloud systems design, and programming skills. You'll work in a collaborative environment that encourages innovation and risk-taking, with opportunities to learn and grow through mentorship and self-directed projects.

Key responsibilities include designing and implementing infrastructure, automating processes, troubleshooting technical issues, and participating in on-call rotations. You'll work with cutting-edge technologies including cloud computing, containerization, and infrastructure as code.

Google offers a unique environment that combines technical challenges with meaningful impact, working on systems that affect millions of users. The role provides opportunities to work with diverse teams, contribute to large-scale systems, and help shape the future of Google's infrastructure.

Last updated 3 days ago

Responsibilities For Systems Development Engineer, Silicon

  • Design, implement, deploy and support infrastructure for internal teams and documentation
  • Identify and implement automation solutions for tasks and processes to improve efficiency and productivity
  • Troubleshoot technical issues, evaluate technical data, and develop recommendations for systems and services within the domain
  • Participate in on-call activities and manage the systems within the domain

Requirements For Systems Development Engineer, Silicon

Python
Linux
Kubernetes
  • Bachelor's degree in Computer Science, IT, or related field, or equivalent practical experience
  • 3 years of experience with Linux operating systems internals and administration
  • 2 years of experience with Cloud systems design
  • 2 years of experience with one or more programming/scripting languages (Python, Bash)

Interested in this job?

Jobs Related To Google Systems Development Engineer, Silicon

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.