Google

Data Engineer, Devices and Services

Job Description

  • Build, optimize, and maintain data infrastructure including large-scale data processing pipelines (e.g., ETL; BigQuery, Snowflake, Redshift or Dataflow, Beam, Spark Jobs), Machine Learning (ML) model training/tuning (e.g. AutoML) and inference pipelines and orchestration workflows (e.g., Cloud Composer, Airflow, Prefect).
  • Advocate for engineering best practices within the team and outside of it by writing and reviewing technical documentation, writing highly-readable and style-conformant code, and leading training.
  • Comply with complicated and ever-changing policy and governance requirements.
  • Collect data from analysts, data scientists, and business stakeholders and understand how they fit into larger business priorities.

Minimum qualifications:

  • Bachelor’s degree in a quantitative or technical field (e.g., Computer Science, Statistics, Mathematics, Engineering), or equivalent practical experience.
  • 3 years of experience in data engineering or business intelligence roles contributing to a shared codebase.
  • 3 years of experience in system design or in a programming language (e.g., Java, C++, Python, etc.).
  • Experience with relational databases, including writing and optimizing SQL queries and designing schema.

Preferred qualifications:

  • Experience using SQL in a large-scale investigative, NoSQL, columnar context.
  • Experience using continuous integration and deployment systems (e.g., Cloud Build, GitLab, Jenkins).
  • Experience writing unit tests (e.g., PyTest, Selenium, JUnit).
  • Knowledge in Machine Learning (ML).
  • Bachelor’s degree in a quantitative or technical field (e.g., Computer Science, Statistics, Mathematics, Engineering), or equivalent practical experience.
  • 3 years of experience in data engineering or business intelligence roles contributing to a shared codebase.
  • 3 years of experience in system design or in a programming language (e.g., Java, C++, Python, etc.).
  • Experience with relational databases, including writing and optimizing SQL queries and designing schema.

In this role, you will build and maintain data processing, machine learning, and automation software to solve representation, scale, and efficiency problems.

Google's mission is to organize the world's information and make it universally accessible and useful. Our Devices & Services team combines the best of Google AI, Software, and Hardware to create radically helpful experiences for users. We research, design, and develop new technologies and hardware to make our user's interaction with computing faster, seamless, and more powerful. Whether finding new ways to capture and sense the world around us, advancing form factors, or improving interaction methods, the Devices & Services team is making people's lives better through technology.


Jobs at Bengaluru

Oracle

Principal Software Engineer

Professional

Bengaluru, Karnataka

View Details

Last Date: Jan. 14, 2025

Oracle

Manager - Project Accounting

Professional

Bengaluru, Karnataka

View Details

Last Date: Sept. 30, 2024

Oracle

Senior Software Development Engineer

Professional

Bengaluru, Karnataka

View Details

Last Date: Feb. 4, 2025

Oracle

Senior Member of Technical Staff

Professional

Bengaluru, Karnataka

View Details

Last Date: Jan. 14, 2025

Amazon

Sr Technical Program Manager, TPM, …

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Oct. 1, 2024

Oracle

Senior Software Developer

Professional

Bengaluru, Karnataka

View Details

Last Date: Feb. 9, 2025

Oracle

Senior Network Reliability Engineer…

Professional

Bengaluru, Karnataka

View Details

Last Date: Sept. 23, 2024

Oracle

Applications Developer 3

Professional

Bengaluru, Karnataka

View Details

Last Date: Jan. 4, 2025

Oracle

Principal Member of Technical Staff

Professional

Bengaluru, Karnataka

View Details

Last Date: Feb. 18, 2025

Oracle

Security Solutions Engineer

Professional

Bengaluru, Karnataka

View Details

Last Date: Oct. 12, 2024

Oracle

Senior Software Developer

Professional

Bengaluru, Karnataka

View Details

Last Date: Nov. 8, 2024

Oracle

Applications Developer 3

Professional

Bengaluru, Karnataka

View Details

Last Date: March 17, 2025




More Jobs at Google

Google

Software Engineer, Mobile, Android

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Oct. 3, 2024

Google

Senior Silicon Engineer, Embedded S…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Sept. 26, 2024

Google

Systems Development Engineer, Enter…

Freshers/Experienced

Hyderabad, Telangana

View Details

Last Date: Oct. 3, 2024

Google

Senior Software Engineer, Infrastru…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Sept. 26, 2024

Google

Staff UX Designer, Discover

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Oct. 3, 2024

Google

ASIC Platform Software Architect, S…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Sept. 26, 2024

Google

Software Engineer, Google Ads

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Sept. 26, 2024

Google

Test Engineer, Pixel Test Engineeri…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Oct. 3, 2024

Google

Silicon AI/ML Design Verification L…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Oct. 3, 2024

Google

Silicon Software Test Engineer

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Sept. 26, 2024

Google

Staff Software Engineer, Search Qua…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Oct. 3, 2024

Google

Systems Development Engineer III, S…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Oct. 3, 2024