Job Description: Role: GCP Data Engineer Location: Hybrid - 4 days/week onsite in SE MI Duration: Long-Term Contract Description: We are seeking a highly skilled and experienced Full Stack Data Engineer to play a critical role in the development, enhancement, and support our Enterprise Data Platform. This position is responsible for designing, building, and optimizing scalable cloud-based data solutions within the Google Cloud Platform (GCP) ecosystem. The ideal candidate will possess strong data engineering expertise combined with software development capabilities, enabling them to build end-to-end data solutions that support enterprise analytics, reporting, and business intelligence initiatives. This role will leverage modern cloud-native technologies including BigQuery, Dataflow, Pub/Sub, Cloud Functions, and DataProc while ensuring adherence to data governance, security, scalability, and performance standards. Key Responsibilities Data Engineering & Platform Development - Partner with business and technology stakeholders to understand current and future data requirements. - Design, develop, and maintain scalable data platforms, pipelines, and infrastructure that support enterprise data initiatives. - Build reliable and efficient data ingestion, transformation, storage, and consumption frameworks for structured and unstructured data. - Design and maintain cloud-based data solutions, including data warehouses, data lakes, and lakehouse architectures. - Develop and optimize data models, pipelines, and workflows to support business intelligence, analytics, and operational reporting. - Create and maintain analytical tools, automation scripts, and reusable frameworks to improve engineering efficiency. - Ensure high data quality, consistency, reliability, and performance across enterprise data assets. - Continuously identify opportunities to improve scalability, cost optimization, and operational efficiency. Cloud & Full Stack Development - Build and deploy cloud-native data solutions utilizing Google Cloud Platform services. - Contribute to end-to-end application and data platform development to enable seamless data flow from source systems through consumption layers. - Develop APIs, services, and integrations supporting enterprise data products and applications. - Implement and support Service-Oriented Architecture (SOA) and microservices-based solutions within cloud environments. Data Governance & Security - Implement and enforce data governance standards, policies, and best practices. - Ensure compliance with data security, privacy, encryption, and masking requirements. - Leverage native GCP security capabilities to protect enterprise data assets. - Manage access controls and data lifecycle governance throughout the platform. Automation & DevOps - Implement Infrastructure as Code (IaC) practices using Terraform and related automation tools. - Support CI/CD pipelines and automated deployment processes. - Utilize workflow orchestration tools such as Astronomer to manage data workflows and scheduling. - Automate operational processes to improve platform reliability, efficiency, and maintainability. Collaboration & Innovation Collaborate closely with Data Architects, Application Architects, Service Owners, and cross-functional engineering teams. Drive adoption of cloud data engineering best practices, design patterns, and technical standards. Evaluate emerging technologies and recommend innovative solutions that enhance platform cap