Data Infrastructure Engineer, Google Fi and Store
@ Google

Mountain View, California, United States
On Site
Posted 3 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXXXX XXXXXX******* @google.com
Recommended after applying

Job Details

About the Data Infrastructure Engineer Role

At Google, the Data Infrastructure Engineer works on designing, developing, and maintaining data solutions and pipelines. This role is pivotal for the Google Fi and Google Store organizations, fueling data-driven decision making through comprehensive data tools and insights.

Minimum Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of software development experience in one or more programming languages.
  • 3 years of experience in developing large-scale infrastructure, distributed systems/networks, or compute technologies, storage or hardware architecture.
  • 3 years of experience in testing, maintaining, or launching software products, and 1 year in software design and architecture.

Preferred Qualifications

  • Master's degree or PhD in Computer Science or related technical field.
  • 5 years of experience with data structures and algorithms.
  • Experience in data engineering, data modeling, experimentation, and data analytics.
  • Experience with data pipelines (e.g., Flume, Spanner, SQL pipelines).
  • Experience in designing database systems or data infrastructure.
  • Excellent technical and data management skills.

Responsibilities

  • Design, develop, and maintain data solutions and pipelines.
  • Collaborate with cross-functional teams.
  • Implement best practices for data quality, security, and privacy.
  • Enable data applications such as data visualization and AI.
  • Support leadership and cross-functional teams in data-driven decision making.

Compensation and Benefits

This full-time role has a US base salary range of $166,000-$244,000 plus bonus, equity, and benefits. Additional factors including location, skills, and experience may affect the exact pay.

Key skills/competency

Data Pipelines, Distributed Systems, Software Development, Data Engineering, Data Modeling, Infrastructure, Analytics, Data Quality, Security, Collaboration.

How to Get Hired at Google

🎯 Tips for Getting Hired

  • Customize Resume: Tailor skills to Google job description.
  • Update Portfolio: Showcase data projects and pipelines.
  • Network Effectively: Connect with current Google engineers.
  • Practice Interviews: Focus on technical and system design questions.

📝 Interview Preparation Advice

Technical Preparation

Review distributed systems concepts.
Practice data pipeline automation techniques.
Study large-scale database design.
Improve coding in key programming languages.

Behavioral Questions

Describe a challenging project team experience.
Explain your approach to managing deadlines.
Discuss conflict resolution in cross-team scenarios.
Share a time you innovated under pressure.

Frequently Asked Questions