Jobs at Google
Every engineer would like to work here once in a lifetime.
This multi-national American company works in various domains, majorly on search engine technology, cloud computing, online advertisement, computer software, artificial intelligence, and consumer electronic products.
Some of its well-known products are Gmail, Youtube, Maps, Chrome, Google Cloud, OS (android), Meet, artificial intelligence (google assistant), machine learning APIs (TensorFlow), AI chips (TPU) and more.
Different tech roles at Google
- Software Engineer (SWE)
It is a most familiar role, occasionally working on the front end, back end and sometimes full stack
- Site Reliability Engineer (SRE)
Working in Infrastructure administration, and deployment of the system.
Lot more on-call duty.
They deal with outages. Overall role is exciting and highly respected.
- Solution Engineer (SE)
Effectively Software Engineer that effectively works on the applications used by customers. Opportunity to go to the conferences.
- SWE Tools & Infrastructure (SETI)
Internal tool and infrastructure development is focused and not explicit product development.
- Machine Learning Engineer (MLE)
Works on applied ML. Training, and deployment of ML models.
- Machine Learning Researcher
Works on theoretical ML. It is for people interested in research and publishing papers.
- UX Engineer (UXE)
Kind of in between UX designers and SWE. They work on the front end (UX) and engineering
- Engineering Manager (EM)
Needs minimum L5( senior engineer ) role to apply for EM. They need to be experts in tech.
They generally manage people and review code.
Has the opportunity to shape and direct a product at Google.
- Product Manager (PM)
They can be described as mini CEOs of a product.
Apply at Google
Myself Bharath Choudhary, software developer at Oracle.
2021 NIT Warangal graduate.
Saturday – Sunday
10 AM – 5 PM