Google Data Platform Engineer

• Posted 1 day ago • Updated 24 minutes ago
Full Time
Part Time
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Data Engineering
  • Routing
  • Recovery
  • Documentation
  • Migration
  • Database
  • Acceptance Testing
  • Data Flow
  • Apache Kafka
  • Apache Flink
  • Amazon Kinesis
  • Data Deduplication
  • Python
  • SQL
  • Query Optimization
  • Apache Beam
  • Streaming
  • Clustering
  • Management
  • Dimensional Modeling
  • Git
  • Workflow
  • Continuous Integration
  • Continuous Delivery
  • Terraform
  • SaaS
  • Presentations
  • Google Cloud
  • Google Cloud Platform
  • DLP
  • Analytics

Summary

4-8 years data engineering, including 2+ years hands-on Google Cloud Platform. Reports to the Senior Platform Engineer.

A build role against a defined architecture. Implements assigned pipelines and models to the standard set by the architect and senior engineer. Streaming is the default on this platform, not an occasional requirement.

Responsibilities

  • Build streaming Dataflow pipelines in Apache Beam consuming Pub/Sub events into the BigQuery bronze layer.

  • Implement deduplication, idempotent writes, event ordering, and late-arriving event handling the logic most likely to fail silently if done carelessly.

  • Implement schemas as data contracts and handle schema evolution without dropping or corrupting events.

  • Implement DLQ routing, message archival, and the replay path, and test recovery under realistic failure rather than happy-path only.

  • Build Dataform models across conformed and mart layers with meaningful assertions, plus business-friendly table and column documentation as part of the build.

  • Apply BigQuery performance and cost practices in code: partitioning, clustering, incremental materializations.

  • Build reconciliation checks against the system of record and produce sign-off evidence.

  • Register datasets in Dataplex and apply policy tags and row-level security to the required granularity.

  • Build one-time historical migration loads from files and database extracts, reconciled against the streaming path at cutover.

  • Contribute Terraform modules and CI/CD; write tests including replay and duplicate-event scenarios.

  • Emit structured logs and metrics from every pipeline so the platform's operations layer can monitor it; write runbooks; support UAT, cutover, and hypercare.


Required

  • Hands-on streaming experience Pub/Sub and Dataflow, or Kafka / Flink / Kinesis with real exposure to deduplication, ordering, and replay.

  • Strong Python and advanced SQL: window functions, CTEs, incremental merge patterns, query tuning.

  • Apache Beam, or demonstrable ability to ramp quickly from another streaming framework.

  • Hands-on BigQuery: partitioning, clustering, cost-aware query design.

  • Dataform or dbt including tests or assertions and dependency management.

  • Working knowledge of dimensional modeling.

  • Git workflow and CI/CD; Terraform, or willingness to ramp quickly.

  • Exposure to a major SaaS platform as a data source and its change-event mechanisms.

  • Comfort building to an architecture someone else defined, raising concerns through the right channel rather than deviating quietly.


Preferred

  • Google Cloud Platform Professional Data Engineer certification; Dataplex and DLP; Analytics Hub or Looker familiarity.


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91166511
  • Position Id: INFT 3044-2102-1789142003
  • Posted 1 day ago

Company Info

About INFT Solutions inc

At INFT Solutions, we understand that technology is the backbone of modern businesses. Our goal is to empower companies with innovative, scalable, and future-ready solutions that drive efficiency and growth.

With a deep commitment to excellence, we provide end-to-end IT services, ensuring seamless integration of technology into your business operations. Whether you need application development, IT staffing, or cutting-edge digital transformation solutions, our expertise guarantees measurable success.

Partner with us to leverage industry-leading technologies and a customer-centric approach that delivers real results. Our team stays ahead of the curve, constantly evolving to meet the dynamic needs of businesses across diverse sectors. Let INFT Solutions be your trusted technology partner in achieving sustainable success.

About_Company_One
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

No location provided

Today

Easy Apply

Full-time, Part-time, Contract, Third Party

No location provided

Today

Easy Apply

Full-time, Part-time, Third Party, Contract

Search all similar jobs