Taro Logo

Staff Software Engineer, Data Lakehouse

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
$197,000 - $291,000
Data
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Job Description

Google is seeking a Staff Software Engineer to lead the development of their Data Lakehouse initiative. This role combines traditional data infrastructure with AI-driven data assets development and analysis. The position is part of Google's Core team, which builds the technical foundation behind Google's flagship products. The role involves fostering developer and analysis velocity, improving overall performance, and integrating various data journeys including discovery, authoring, governance, data quality, and safety.

The ideal candidate will have extensive experience in software development, particularly in Machine Learning and Natural Language Processing. They will be responsible for designing and implementing cross-system user journeys, improving system efficiency through AI advancements, and leading technical project strategy. The role requires both technical expertise and leadership skills, as the engineer will be involved in design reviews, code reviews, and process improvements.

Working at Google's Sunnyvale location, this position offers competitive compensation ($197,000-$291,000 base salary) plus bonus, equity, and comprehensive benefits. The role is part of Google's Core team, which has a unique opportunity to impact important technical decisions across the company. This is an excellent opportunity for an experienced engineer looking to work on large-scale data infrastructure projects at one of the world's leading technology companies.

Last updated 17 days ago

Responsibilities For Staff Software Engineer, Data Lakehouse

  • Design and implement cross system user journeys that connect multiple data analysis functionalities
  • Improve velocity of and simplify the user journeys with the help of latest A.I. advancements
  • Design and implement system integrations across existing products
  • Lead design, code, design and code reviews, and proposing solutions to challenging problems
  • Suggest new or change existing processes to improve engineering efficiency and quality

Requirements For Staff Software Engineer, Data Lakehouse

Python
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • 5 years of experience in leading technical project strategy, Machine Learning design, and optimizing ML infrastructure
  • 5 years of experience with Natural Language Processing concepts and algorithms

Benefits For Staff Software Engineer, Data Lakehouse

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Related Jobs

Staff Data Scientist, Applied Research, Search Platforms

Staff Data Scientist position at Google working on Search Platform analytics and optimization, combining advanced data science with large-scale impact.

Senior Staff Data Scientist, Research, Search Platforms

Senior Staff Data Scientist position at Google working on Search Platform analytics and system optimization, offering competitive compensation and the opportunity to impact billions of users.

Lead Data Scientist, Research, Multimodal Search

Lead Data Scientist position at Google focusing on multimodal search research, combining technical expertise with team leadership to innovate search capabilities beyond text inputs.

Staff Software Engineer, Data Lakehouse

Staff Software Engineer position at Google focusing on Data Lakehouse development, requiring expertise in ML, NLP, and data infrastructure.

Staff Software Engineer, Data Lakehouse

Staff Software Engineer position at Google focusing on Data Lakehouse development, requiring expertise in ML, NLP, and data infrastructure.