Bachelor’s degree or equivalent practical experience.
1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
1 year of experience with data structures or algorithms.
1 year of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent.
Nice to haves:
Experience with Load Balancing and Kubernetes.
What you'll be doing:
Develop new product features in the Cloud Networking area.
Identify and design solutions for defined problems within your area of work.
Prioritize, plan and execute work for assigned project components under small supervision from senior team members.
Communicate and align work with affected teams to achieve project and team level goals.
Perks and benefits:
Google's software engineers develop the next-generation technologies.
Opportunities to switch teams and projects.
Enterprise-grade solutions that leverage Google’s technology.