Taro Logo

Software Engineer II, Data Engineering Console, Infrastructure

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer II, Data Engineering Console, Infrastructure

Google is seeking a Software Engineer II for their Data Engineering Console Infrastructure team. This role is part of Google's Core team, which builds the technical foundation behind Google's flagship products. The Data Engineering Console integrates with Google's exa-scale data engineering solutions and presents a unified operations console and creation UI, requiring highly reliable and scalable data processing.

The position involves working on critical infrastructure that supports Google's data engineering capabilities, scaling systems from thousands to millions of data entities. You'll be developing low-latency processing solutions and supporting business-critical customers across various Google products including Ads, Gemini, Search, and Geo.

As part of Google's Core team, you'll have the unique opportunity to impact important technical decisions across the company. The role requires expertise in large-scale system design, distributed computing, and software development. You'll be working with cutting-edge technology while collaborating with teams across Google to build central solutions and strengthen existing systems.

The ideal candidate should have experience with software development in languages like Python, C++, Java, or JavaScript, strong knowledge of data structures and algorithms, and experience with large-scale infrastructure or distributed systems. This position offers the opportunity to work on challenging technical problems at scale while contributing to Google's mission of organizing the world's information.

Working at Google means joining a company that's committed to innovation, technical excellence, and building products that impact billions of users. You'll be part of a team that values collaboration, technical creativity, and the ability to solve complex engineering challenges.

Last updated 16 days ago

Responsibilities For Software Engineer II, Data Engineering Console, Infrastructure

  • Create new solutions to support Data Engineering Console (DEC's) growing scope
  • Improve system efficiency as we scale from thousands to millions of data entities
  • Build low-latency processing solutions to serve information to our Software Engineers
  • Change our system model to support creating and modifying data assets across multiple surfaces such as UI, code, and AI agents
  • Support business-critical customers who rely on us to keep their business data flowing, whether for Ads, Gemini, Search or Geo

Requirements For Software Engineer II, Data Engineering Console, Infrastructure

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages
  • 1 year of experience with data structures or algorithms
  • 1 year of experience building and developing large-scale infrastructure or distributed systems

Benefits For Software Engineer II, Data Engineering Console, Infrastructure

Medical Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave

Interested in this job?