Taro Logo

Software Engineer II, Data Lineage

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

Description For Software Engineer II, Data Lineage

Google is seeking a Software Engineer II to join their Data Lineage team, focusing on developing next-generation technologies that impact billions of users. This role is part of Google Cloud, which helps organizations digitally transform using enterprise-grade solutions and cutting-edge technology. The position combines front-end development with data governance expertise, requiring both technical skills and strong communication abilities.

As a Software Engineer II, you'll be working on critical projects within Google Cloud, with opportunities to grow and evolve alongside the business. The role involves designing and implementing new features, maintaining system reliability through monitoring and debugging, and collaborating effectively with team members. You'll be part of Google Cloud's mission to accelerate digital transformation across industries, serving customers in over 200 countries.

The ideal candidate should have experience with software development in languages like Python, Java, or JavaScript, with a particular emphasis on front-end development and user interface work. Knowledge of data governance and data lineage topics is valuable, as is experience with Kotlin and software systems. The role offers the opportunity to work on large-scale systems that handle massive amounts of information, extending well beyond traditional web applications.

This position at Google Cloud combines the excitement of working with cutting-edge technology with the stability of a global tech leader. You'll be part of a team that values versatility, leadership, and enthusiasm for tackling new challenges across the full technology stack. The role offers the chance to contribute to products that are reshaping how businesses operate in the digital age while working alongside some of the industry's best talents.

Last updated a month ago

Responsibilities For Software Engineer II, Data Lineage

  • Contribute to design, implement, and launch new features
  • Participate in monitoring and debugging efforts, and support frequent releases
  • Manage individual priorities, timelines and deliverables
  • Communicate well with team members

Requirements For Software Engineer II, Data Lineage

Python
Java
JavaScript
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 1 year of experience with data structures or algorithms
  • 1 year of experience with front-end and user interface development