Software Engineer, Core Data Processing Infrastructure, Conduit

GoogleSunnyvale, CA
10d$147,000 - $211,000

About The Position

Conduit is the foundation of Core Data Processing products, encompassing capabilities from batch, incremental, streaming, to real-time data processing. It has successfully replaced a multitude of fragmented and costly legacy data infrastructures and continues to grow in adoption. The team's innovative work was recognized with Google Tech Impact Award in 2022, a testament to Conduit's significant contributions to the company. In this role, you are committed to optimizing user experience around onboarding and pipeline management.

Requirements

  • Bachelor's in Computer Science, or related technical field, or equivalent practical experience.
  • 2 years of experience in coding with C++.
  • 2 years of experience with large-scale data processing.
  • 2 years of experience in working with streaming.

Nice To Haves

  • Master's degree or PhD in Computer Science or a related technical field.
  • Experience in coding with Java, Python or Go.
  • Experience in architecting and developing large-scale distributed systems.

Responsibilities

  • Build highly scalable distributed infrastructure for batch and incremental data processing.
  • Leverage AI to improve the velocity, efficiency and reliability. Build infrastructures for powering Generative AI products.
  • Index, monitor and cache petabytes of data efficiently.
  • Build AI agents to simplify the data engineering end-to-end journeys.
  • Lead joint projects with key clients across Google.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service