At gTech's Users and Products team (gUP), our mission is to help users get the most out of Google. We represent the voice of Google's users and many of our partners globally, sharing insights with the larger Google organization to enable exceptional customer and product experiences.
gUP builds innovative solutions that take user experience and engagement with Google to the next level, supporting users across products, countries, cultures, incomes, and identities. We advocate for users through partnerships with product areas at Google (and some Alphabet businesses), supporting Google's consumer products ecosystem and enabling numerous launches for Google's consumer products each year.
We are committed to building an ever more diverse, equitable, and inclusive gUP, and consider this the foundation upon which individual, team, and user success are built. We're also committed to innovation not only in the content of our work, but in the way we work. Check out this blog post on our Chameleon program.
As a Data Engineer, you'll design and develop the data systems and reporting tools to ensure that the Users and Products team members have the product, support, and operations data they need to make crucial business decisions. You'll have the opportunity to design innovative data solutions and solve challenging problems using Google's large-scale production data infrastructure.
Google creates products and services that make the world a better place, and gTech's role is to help bring them to life. Our teams of trusted advisors support customers globally. Our solutions are rooted in our technical skill, product expertise, and a thorough understanding of our customers' complex needs. Whether the answer is a bespoke solution to solve a unique problem, or a new tool that can scale across Google, everything we do aims to ensure our customers benefit from the full potential of Google products.
To learn more about gTech, check out our video.
Bachelor's degree in Computer Science or equivalent practical experience.
3 years of coding experience with a general purpose programming language (ie. Python, Java, C/C++).
Experience in data processing using traditional and distributed systems (e.g., Hadoop, Spark, Dataflow, Airflow).
Experience designing data models and data warehouses. Experience in SQL and NoSQL database management systems
MS or other advanced degree in engineering or technical/scientific field of study or equivalent practical experience.
Experience writing and maintaining ETLs which operate on a variety of structured and unstructured sources.
Experience with Unix or GNU/Linux systems.
Attention to detail, and excellent organizational, interpersonal, analytical and communication skills.
Design, develop and support data warehouses, dashboards, and reporting tools for product support data.
Write extract, transform, and loads (ETL) to automate routine data collection and reporting processes using a variety of traditional as well as large-scale distributed data systems.
Collaborate with Users and Products stakeholders and support engineers to ensure our data infrastructure meets constantly evolving requirements.
Write and review technical documents, including design, development, and revision documents.