Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
Requirements
Bachelor’s degree or equivalent practical experience.
Nice to have: Master's degree or PhD in Computer Science or related technical fields.
Google’s software engineers develop next‑generation technologies that change how billions of users connect, explore, and interact with information and one another.
Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
Requirements
Bachelor’s degree or equivalent practical experience.
Nice to have: Master's degree or PhD in Computer Science or related technical fields.
Develop next-generation technologies for Google Cloud Platforms Networking, focusing on large-scale infrastructure, distributed systems, and networking.
Participate in or lead design reviews with peers and stakeholders
Review code developed by other developers and provide feedback
Contribute to existing documentation or educational content
Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality
Requirements
Bachelor’s degree or equivalent practical experience
Nice to have: Master's degree or PhD in Computer Science or related fields
An early career engineering role focused on the test and verification of Mission Systems software for the P-8 Poseidon program, supporting software and system level integration in lab environments.
Compensation
Summary Pay Range: $90,950 - $123,050
Responsibilities
Supports the design, development, and completion of test and verification of software products to ensure quality, reliability, and functionality.
Participates in partnering with stakeholders to review and identify software requirements, test objectives, test strategies, and testability.
Supports designing test plans, cases, and scenarios to meet software requirements and specifications.
Contributes to the set up and configuration of test environments, including hardware, software, and network configurations to replicate production environments.
Supports executing test cases and scenarios to verify functionality, performance, and safety of software systems, identifying and reporting defects, issues, and potential vulnerabilities found during testing processes.
Requirements
Bachelor of Science degree from an accredited course of study in engineering, engineering technology, mathematics, data science, or computer science
Nice to have: Test Procedure development and execution experience
Nice to have: Software Requirements review experience
Nice to have: Interface design and control document experience