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 building and developing large-scale infrastructure or distributed systems.
Nice to haves:
Experience in programming with Go, C++, or Java.
Experience working with large, distributed software systems.
Experience in Networking, Load Balancing, Content Delivery Networks (CDNs).
What you'll be doing:
Develop new features in Cloud CDN, solve problems, secure projects that mitigate risk, improve performance, and unlock business growth.
Build efficient solutions for the Cloud products.
Increase safety and decrease the latency of the system.
Identify key metrics and enhance visibility into critical areas of the system, increasing both the team’s and customer’s understanding of overall health and performance.
Perks and Benefits:
Opportunities to switch teams and projects as you and the business grow and evolve.
Engage in traditional Software Engineering work on major software components and Site Reliability Engineer (SRE) style systems integration, monitoring, and production support.
Google Cloud provides cutting-edge technology, enterprise-grade solutions, and tools for sustainable development.