
The Data Engineer will design, develop, and maintain data pipelines and infrastructure on Google Cloud Platform (GCP) to support the creation of scalable data products. Reporting to the Senior Data Engineer, this role focuses on implementing robust and efficient data solutions to enable data-driven decision-making and support business objectives.
o Build and maintain data pipelines and ETL/ELT processes on GCP to ensure reliable and efficient data flow for data products.
o Collaborate with the Senior Data Engineer and cross-functional teams (e.g., Data Scientists, Product Managers) to understand requirements and deliver high-quality data solutions.
o Implement data models, schemas, and transformations to support analytics and reporting needs.
o Ensure data quality, integrity, and performance by monitoring and optimizing data pipelines.
o Adhere to data governance, security, and compliance standards within GCP environments.
o Troubleshoot and resolve issues in data pipelines to minimize downtime and ensure operational efficiency.
o Contribute to the adoption of best practices and tools for data engineering, including documentation and testing.
o Stay updated on GCP services and data engineering trends to enhance pipeline capabilities.
Primary Manager: Director, Technology & Modernization
Direct Reports: NA
Shared Reports (solid/dotted if applicable): NA
Dimensions NA
Education: Bachelor’s degree in Computer Science, Data Engineering, Information Technology, or a related field.
Experience:
3+ years of experience in data engineering, with hands-on expertise in building data pipelines on Google Cloud Platform (GCP).
Proficiency with GCP tools such as BigQuery, Dataflow, Pub/Sub, or Cloud Composer.
Strong skills in programming languages like Python or Java and advanced SQL for data processing.
Experience with data modeling, schema design, and data warehousing concepts.
Familiarity with version control systems (e.g., Git) and basic CI/CD practices is a plus.
Understanding of data governance and security practices in cloud environments.
Strong problem-solving skills and ability to work collaboratively in a team environment.
Effective communication skills to translate technical concepts to non-technical stakeholders.
Work in a standard office-based environment; non-standard hours are a common occurrence