Minimum qualifications:- Bachelor's degree in Computer Science, Engineering, Computer Information Systems, Mathematics, Physics, or a related field and 2 years of experience in the job offered or in a Software Engineer, Site Reliability-related occupation.
- Position requires 2 years of experience in the following:
- Designing, writing, testing, and maintaining software applications
- Selecting and designing algorithms and data structures to improve system scale, speed, and reliability
- Troubleshooting and performing root cause analysis on large-scale distributed systems or Debugging large-scale distributed systems.
- Anticipating, assessing, and managing risks to systems and tools or System risk management
- Simplifying or automating processes and systems or Workflow automation
Responsibilities- Develop and improve code for tools, libraries, and systems with a focus on reliability, scalability, and efficiency.
- Review code from other engineers to ensure adherence to best practices in style, accuracy, testability, and maintainability.
- Lead and participate in technical design reviews to select appropriate technologies and create simple, robust solutions.
- Triage and resolve system issues by debugging, analyzing root causes, and implementing preventative measures for operational quality.
- Create and maintain technical documentation and educational content, adapting it based on product updates and user feedback. Champion engineering best practices, contribute to community work like hiring, and drive the adoption of improved standards.
The US base salary range for this full-time position is $149,400 - $211,000 15% bonus target equity benefits determined by role, level, and location. Individual pay is determined by additional factors, including job-related skills, experience, and relevant education or training. Learn more about benefits at Google .
Position reports to the Google Mountain View, CA office & may allow for a hybrid schedule as per Google policy.