Senior Software Engineer, Metrics and Business Intelligence

18 Hours ago • 5-8 Years • Full Stack Development • Data Analyst

Job Summary

Job Description

The Senior Software Engineer, Metrics and Business Intelligence role at Google involves developing and maintaining automated ETL pipelines for efficient data processing. This includes managing structured and unstructured data, implementing data quality assurance measures, and creating data dashboards. The position requires expertise in SQL, data analytics, and software development. The Metrics team focuses on key performance indicators (KPIs) for data-driven decision-making regarding Google's product infrastructure. Responsibilities include working with various Google products like Search, Workspace, and Gmail, contributing to the core technical foundations and impacting important technical decisions across the company.
Must have:
  • 5+ years software development experience
  • 3+ years data analytics (SQL)
  • 3+ years software product experience
  • Develop and maintain ETL pipelines
  • Data quality assurance
  • Create data dashboards
Good to have:
  • Master's degree in CS
  • Technical leadership experience
  • Business analysis experience
  • Frontend coding skills (JavaScript, etc.)

Job Details


Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 3 years of experience in SQL and data analytics.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • 1 year of experience in a technical leadership role.
  • Experience with business analysis (e.g., statistical modeling, regression analysis, advanced use of tools for quantitative analysis) and web tool development or database (e.g., SQL, Python, PHP, JavaScript, Ajax).
  • Experience in frontend coding tools and languages (e.g., JavaScript/TypeScript, Flutter, Dart, Angular).

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

The Metrics team is responsible for defining and executing on the key performance indicators that enable data-driven investment and decision making on the frameworks and infrastructure that serves Google’s products (e.g., Search, Workspace, Gmail and more).

The Core team builds the technical foundation behind Google’s flagship products. We are owners and advocates for the underlying design elements, developer platforms, product components, and infrastructure at Google. These are the essential building blocks for excellent, safe, and coherent experiences for our users and drive the pace of innovation for every developer. We look across Google’s products to build central solutions, break down technical barriers and strengthen existing systems. As the Core team, we have a mandate and a unique opportunity to impact important technical decisions across the company.

Responsibilities

  • Develop and maintain automated ETL (Extract, Transform, Load) pipelines for efficient data processing.
  • Manage structured and unstructured data from sources and formats.
  • Implement data quality assurance measures.
  • Create and manage informative data dashboards for clients.

Similar Jobs

Easygo - Head of Studio - Slot Games

Easygo

Melbourne, Victoria, Australia (On-Site)
5 Months ago
Match Group - Data Science II (Marketing Analytics)

Match Group

San Francisco, California, United States (Hybrid)
6 Months ago
PwC - IN-Manager_Delivery Manager_Data & Analytics_Advisory_Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Nagarro - Associate Principal Engineer, Cloud

Nagarro

Hyderabad, Telangana, India (On-Site)
6 Months ago
Google - Senior Customer Solutions Engineer

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
1 Week ago
Sinch - Full Stack Technical Team Lead - DevEx

Sinch

Mandaluyong, Metro Manila, Philippines (Remote)
5 Days ago
Gaming Innovation Group  - Lead Backend Engineer

Gaming Innovation Group

St. Julian's, Malta (Hybrid)
1 Month ago
Google - Web Solutions Engineer I, Tools Development and Automation

Google

Hyderabad, Telangana, India (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

N-iX - Senior Manual QA (With Data Experience)

N-iX

Ukraine (Remote)
2 Weeks ago
Universal Music - Manager, Artist Royalties

Universal Music

Los Angeles, California, United States (On-Site)
2 Months ago
PwC - Senior Associate_Qlikview_D&A_Advisory_Delhi

PwC

Delhi, India (On-Site)
5 Months ago
Remote control productions - Business Development Manager/Sales

Remote control productions

Munich, Bavaria, Germany (Hybrid)
1 Week ago
Playtech - Systems Engineer

Playtech

Manchester, England, United Kingdom (On-Site)
3 Months ago
Google - Software Engineer, Behavioral Economics

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Week ago
Wargaming - Head of Analytics, APAC

Wargaming

Seoul, South Korea (On-Site)
2 Weeks ago
ION - Java Junior Developer

ION

Chișinău, Chisinau, Moldova (Hybrid)
1 Month ago
PwC - Data Architect – Technology Consulting

PwC

Prague, Prague, Czechia (On-Site)
6 Months ago
Poki - Business Intelligence Analyst

Poki

Amsterdam, North Holland, Netherlands (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Mexico City, Mexico City, Mexico

Google - Account Product Strategist, Large Customer Sales

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Week ago
HP - WS North America Finance

HP

Tlaquepaque, Jalisco, Mexico (On-Site)
7 Months ago
Google - Senior Software Engineer, Full Stack

Google

Mexico City, Mexico City, Mexico (On-Site)
5 Months ago
Google - Sales Manager, Accelerate Growth, SPLA

Google

Mexico City, Mexico City, Mexico (On-Site)
17 Hours ago
Crunchyroll - Forecaster & Capacity Planner

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
2 Months ago
Luxoft - Murex BAU Consultant - Mexico

Luxoft

Mexico City, Mexico City, Mexico (Remote)
5 Months ago
Google - New Business Sales Account Executive (Spanish, English)

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Week ago
Amber - Senior Unity 2D Gameplay Engineer (Project Based)

Amber

Guadalajara, Jalisco, Mexico (Remote)
1 Month ago
Google - Googler Experience Operations, People Experience (English, Spanish)

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Week ago
Salesforce - Salesforce Developer - Affirmative Action Vacancy for Women

Salesforce

Mexico City, Mexico (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Google - Senior Software Engineer, Google Cloud Dataproc

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Info Stretch - Senior Engineer

Info Stretch

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Hitachi - Microsoft Dynamics 365 CE Developer (Offshore Delivery)

Hitachi

Pune, Maharashtra, India (Remote)
6 Months ago
Google - Senior Software Engineer, Pixel

Google

Mountain View, California, United States (On-Site)
18 Hours ago
Nagarro - Associate Staff Engineer, .Net Fullstack

Nagarro

India (Remote)
6 Months ago
ION - Principal Software Engineer, Italy

ION

Rome, Lazio, Italy (On-Site)
6 Months ago
Maxis Studios - Full Stack Software Engineer - Web Applications

Maxis Studios

Toronto, Ontario, Canada (On-Site)
1 Week ago
Armada - Senior Software Engineer

Armada

Thiruvananthapuram, Kerala, India (On-Site)
6 Months ago
Every matrix - Senior Java Developer

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
3 Months ago
Every matrix - Middle Javascript Developer

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Dublin, County Dublin, Ireland (On-Site)

New York, New York, United States (On-Site)

Waterloo, Ontario, Canada (On-Site)

Taipei City, Taiwan (On-Site)

San Francisco, California, United States (On-Site)

Saint-Ghislain, Wallonia, Belgium (On-Site)

Bengaluru, Karnataka, India (On-Site)

Austin, Texas, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug