Google is a leading technology company, and they are seeking a Data Engineer to support their 3P Developer data operations. The role involves building, maintaining, and monitoring data pipelines for Google Maps, ensuring high-quality data delivery and insights for developers and users.
Responsibilities:
- Act as a trusted technical advisor to customers and solve complex big data challenges
- Create and deliver best practice recommendations, tutorials, blog articles, sample code, and technical presentations, tailoring approach and messaging to varied levels of business and technical stakeholders
- Analyze on-premises and cloud database environments and consult on the optimal design for performance and deployment on Google Cloud Platform
- Communicate effectively via video conferencing for meetings, technical reviews, and onsite delivery activities
Requirements:
- Bachelor's degree in Computer Science, Mathematics, a related field, or equivalent practical experience
- 1 year of experience working with geographical data sets and vector/raster data
- 1 year of experience working with machine learning, artificial intelligence, information retrieval and data mining
- Experience with database administration techniques or data engineering, as well as writing software in Java, C++, Python, Go, or JavaScript
- Experience managing client-facing projects, troubleshooting technical issues, and working with engineering and sales services teams
- Experience working with data warehouses, including data warehouse technical architectures, infrastructure components, ETL/ELT, and reporting/analytic tools and environments
- Experience in building multi-tier high availability applications with modern web technologies (e.g., NoSQL, MongoDB, SparkML, TensorFlow)
- Experience working with GIS software
- Familiarity with Google Cloud Platform (GCP) tools like BigQuery, Cloud Dataflow, or Pub/Sub