About Google
Learn more about Google. Explore our innovative AI products and services, and how we. Backed by Kleiner Perkins.
About the role
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search.
What they're looking for
- Bachelor's degree or equivalent practical experience
- 2 years of experience developing and maintaining software using C++
- Experience designing, developing, and optimizing backend systems
- Experience architecting, developing, and deploying large-scale distributed systems
- Experience with database query languages (e.g., SQL) and data modeling techniques
More about this role
- Work on large-scale architectural and reliability initiatives under authorization in Google Cloud Platform (GCP).
- Design, code reliably, and launch features.
- Participate in activities beyond coding: metrics, documentation, and operations.
- Drive projects and partnerships with cross-teams independently.
- Reduce technical, design or implementation ambiguity working with team leaders.
- Bachelor's degree or equivalent practical experience.
- 2 years of experience developing and maintaining software using C++.
- Experience designing, developing, and optimizing backend systems.
- Experience architecting, developing, and deploying large-scale distributed systems.
- Experience with database query languages (e.g., SQL) and data modeling techniques.
- Master's degree or PhD in Computer Science or related technical fields.
- Experience designing or implementing Identity and Access Management (IAM) systems on cloud platforms.
- Experience architecting and developing software for scalable, distributed enterprise systems in the cloud.
- Experience working on highly available, high load, and low latency distributed services.
- Experience using AI tools for software development (e.g.,...
Browse similar: Startup jobs