Data Science Data Engineering / BigQuery

Motion Recruitment Partners LLC.
Lake Forest, United States
4 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$140,000.0 - $155,000.0
Working hours
Regular working hours
Job source

Tech stack

Query Performance Artificial Intelligence BigQuery Cloud Computing Code Review Continuous Integration Customer Data Management Information Engineering Data Security Data Warehousing Firmware Python (Programming Language)
+17 more
PostgreSQL Operational Databases Performance Tuning Query Optimization Retail Software SQL Databases Data Streaming Google Cloud Change Data Capture Indexer Backend Event Driven Architecture Graphql Operational Systems Cloud Integration Terraform Data Pipelines

Job description

  • Design and maintain PostgreSQL schemas, queries, indexes, migrations, and production database operations on Google Cloud SQL.
  • Build and improve BigQuery datasets, data models, analytical views, and reporting pipelines.
  • Develop Python services and data pipelines that move information between operational systems, event streams, and the warehouse.
  • Build secure REST or GraphQL APIs that make data available to customer applications and internal tools.
  • Improve data quality, pipeline reliability, query performance, and cloud costs.
  • Help enforce access controls and separation of customer data throughout the platform.
  • Use Google Cloud Platform services and Terraform to deploy and maintain data infrastructure.
  • Investigate production issues, work with engineering and operations teams on fixes, and share knowledge through code reviews and collaboration.

Requirements

The ideal candidate has roughly 3-7 years of relevant experience and has personally built and supported production systems. You will work with other engineers and operations teams to solve data problems, improve reliability, and deliver new capabilities., * Roughly 3-7 years of hands-on data engineering or backend development experience.

  • Strong, direct BigQuery experience, including data modeling, analytical queries, performance optimization, and warehouse design.
  • Strong PostgreSQL experience, including schema design, query optimization, indexing, and production database work.
  • Hands-on Google Cloud Platform experience, particularly with BigQuery, Cloud SQL, and services used to run data pipelines or backend applications.
  • Production Python development experience for backend services, data pipelines, or cloud integrations.
  • Experience building and maintaining data warehouses and reliable data flows.
  • Experience developing APIs or backend services used by production applications.

Preferred Skills / Tech

  • Experience using AI tools or integrating AI capabilities into products or engineering workflows.
  • Experience with event-driven systems, change data capture, or device-generated data.
  • Terraform, CI/CD, and Google Cloud Platform infrastructure experience.
  • Experience with multi-tenant applications, access controls, and data security.
  • Familiarity with retail technology, IoT, or loss prevention.
  • Experience working with hardware, firmware, or distributed engineering teams.

Benefits & conditions

  • Attractive total compensation package between 140-155k
  • Comprehensive healthcare benefits including medical, dental, and vision coverage; Life/ADD/LTD insurance; FSA/HSA options
  • 401(k) Plan with employer match
  • Generous paid time off policy
  • Observance of 11 paid company holidays

About the company

Our client is a retail technology company developing connected devices and cloud software to help retailers improve loss prevention and customer safety. Its platform brings together device events, operational data, analytics, and customer-facing applications across store locations.

The company is expanding its data platform on Google Cloud and is seeking a hands-on engineer with strong BigQuery, PostgreSQL, Google Cloud Platform, Python, backend development, and data warehousing experience.

This role sits at the intersection of data engineering and backend development. You will build and improve the PostgreSQL database, BigQuery warehouse, data pipelines, and APIs that support customer products and internal reporting.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

2:32 min

Refactoring bulk frontend operations into scalable backend methods

Noam Honig · LIVE

1:03 min

Implementing denormalized schemas with GIN indexes in Postgres

Dharin Shah Dharin Shah · World Congress 2025

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

4:33 min

Overview of the GraphQL API query language

William Lyon · LIVE

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

Videos

See all

Related articles

See all