Google - New York, NY

posted about 2 months ago

Full-time - Mid Level
New York, NY
Web Search Portals, Libraries, Archives, and Other Information Services

About the position

The Web Solutions Engineer, Data Warehousing role at Google involves building, designing, and deploying a scalable and robust data warehouse. This position is part of the Global Business and Operations Engineering team, which focuses on creating internal tools for sales, marketing, and service teams within Google's ad sales organization. The engineer will work collaboratively with a cross-functional team to develop features that enhance the functionality of internal platforms, directly impacting Google's ad sales business.

Responsibilities

  • Design, implement, test, deploy, and monitor production software with a focus on data engineering/warehousing and web application development.
  • Utilize industry and Google software engineering best practices.
  • Collaborate with product managers, stakeholders, and partner engineers to deliver new features.
  • Build a robust data pipeline and warehouse using industry standard and Google-specific tooling.
  • Write and review technical documents, including design, development, and revision documents.

Requirements

  • Bachelor's degree in Computer Science, Engineering, Math, or a related quantitative field, or equivalent practical experience.
  • 4 years of experience in full-stack software development and system design.
  • Experience with database technologies (e.g., SQL, NoSQL), data warehousing, and building data pipelines (e.g., ETL).
  • Experience with front end languages (e.g., JavaScript or TypeScript).
  • Experience with backend languages (e.g., Java, Python, or C++).

Nice-to-haves

  • Master's degree in Computer Science, Engineering, or a related field.
  • 4 years of experience working with Google Cloud's DataFlow and BigQuery or analogous cloud technologies.
  • 4 years of experience building and maintaining a data warehouse.
  • 2 years of experience collaborating with both technical and non-technical stakeholders on project requirements.
  • 2 years of experience with software development life cycle processes (e.g., waterfall and agile).
  • Knowledge of Google's Ads products, sales teams or service teams.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k) plan
  • Paid holidays
  • Paid time off
  • Employee stock purchase plan
  • Tuition reimbursement
  • Professional development opportunities
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service