About the Role
As a Systems Development Engineer III at Google, you will be part of a team that manages services and systems at scale. You will use your engineering discipline to automate the mundane and reduce toil. The role emphasizes the development of tools and solutions that fix classes of problems, focusing on observability: instrumenting first, then turning data into knowledge, and finally knowledge into action. The operational efficiency of Google systems, services, virtual compute environments, and the operating systems that power them impact the environment, not just the bottom line.
Responsibilities
- Provide technical support for complex projects to increase efficiency, enhance scalability, and reduce toil.
- Assist teams in implementations of security controls and security hardening.
- Establish documentation, code labs, and other resources for service owners and build up an authoritative repository.
- Coordinate and work with the platform teams on a regular basis.
- Automate and improve the metadata of server ownership.
- Propose solutions and improvements to make service management easier.
- Eliminate repetitive tasks by automating complex system administration tasks using coding, scripting, or systems engineering skills.
Qualifications
- Bachelor's degree in Computer Science or IT-related field, or equivalent practical experience.
- 3 years of experience with systems automation, and with systems design and implementation.
- 3 years of experience with technical infrastructure (e.g., deployment, maintenance, troubleshooting).
- Experience with shell scripting and automation.
- Preferred: Understanding of complex IT infrastructure and security standards, ability to troubleshoot issues, and excellent customer service, documentation, prioritization, multitasking, communication, and leadership skills.
Why Google?
Google brings together people with a wide variety of backgrounds, experiences, and perspectives. We encourage collaboration, thinking big, and taking risks in a blame-free environment. We promote self-direction to work on meaningful projects, while also striving to create an environment that provides the support and mentorship needed to learn and grow. Together, we engineer and build the infrastructure, tools, access, and telemetry for systems that enable orchestration of Google-scale services.
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer, Site Reliability Engineering
Senior Software Engineer role in Site Reliability at Google, Dublin. Focus on large-scale systems and automation.
Software Engineer III, Commerce
Join Google as a Software Engineer III in Commerce, focusing on large-scale system design and data analysis.
Software Engineer III, Infrastructure, Android
Join Google as a Software Engineer III in Infrastructure, focusing on Android. Work on large-scale systems in San Jose, CA.
Senior Systems Engineer, Managed Operations
Join AWS as a Senior Systems Engineer in Berlin to lead operations for the European Sovereign Cloud, ensuring high-availability AWS services.
Software Engineer III, Google Cloud Business Platforms
Join Google Cloud as a Software Engineer III to develop next-gen technologies, focusing on large-scale systems and data analytics.
Software Engineer III, Infrastructure, Core
Join Google as a Software Engineer III in Madison, WI, focusing on infrastructure and core technologies.
Software Engineer III, Full Stack
Join Google Ads as a Software Engineer III, Full Stack, to develop next-gen technologies and handle massive scale information.
Software Developer II, Site Reliability Engineering, Google Cloud
Join Google Cloud as a Software Developer II in Site Reliability Engineering to build and run large-scale systems.
Software Engineer III, Machine Learning
Join Google as a Software Engineer III in Machine Learning, focusing on large-scale systems and AI.
Senior Systems Development Engineer
Join AWS in Dublin as a Senior Systems Development Engineer to lead the European Sovereign Cloud initiative.
Senior Software Engineer III - Java
Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.
Software Engineer III, Machine Learning
Join Google as a Software Engineer III in Machine Learning at YouTube, focusing on large-scale systems and AI technologies.
Senior Solutions Engineer
Join Reddit as a Senior Solutions Engineer in Amsterdam to support our growing advertising business with technical expertise and problem-solving skills.
Software Engineer III, Full Stack
Join Google as a Software Engineer III, Full Stack, to develop next-gen technologies impacting billions of users.
Senior Software Engineer, Google Ads
Senior Software Engineer role at Google Ads, focusing on large scale systems and software development.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
Cloud Technical Solutions Engineer, AI/ML
Join Google as a Cloud Technical Solutions Engineer specializing in AI/ML, supporting enterprise customers with technical issues.
Systems Development Engineer, Managed Operations
Join AWS as a Systems Development Engineer to improve and operate large-scale software systems.
Senior Software Engineer - Satellite Communications
Join ST Engineering iDirect as a Senior Software Engineer to develop satellite communication products using C++, Linux, and Agile methodologies.
Product Solutions Engineer, Go-to-Market
Join Google as a Product Solutions Engineer in Dublin, focusing on go-to-market strategies and technical sales for digital advertising.
Software Engineer III, App Hub
Join Google Cloud as a Software Engineer III in Sunnyvale, CA, focusing on App Hub development and cloud computing.
Systems Development Engineer, Managed Operations
Join AWS as a Systems Development Engineer in Dublin to lead operations for the European Sovereign Cloud, focusing on high-availability AWS services.
Software Engineer III, Full Stack
Join YouTube as a Software Engineer III, Full Stack, to develop next-gen technologies. Requires Java, TypeScript, and full stack experience.
Senior Software Engineer: Configuration Management/Deployment
Join Uber's Amsterdam team as a Senior Software Engineer focusing on configuration management and deployment. Solve infrastructure challenges at scale.