Remote Position

[Remote] Data Engineer

๐ŸŒ Remote ยท United States ๐Ÿ’ผ Full-time

Note: The job is a remote job and is open to candidates in USA. UJET is an AI-powered cloud contact center platform company focused on improving customer experiences through automation, multimodality, and actionable data insights. UJET is seeking a Data Engineer to own and evolve its data platform, including CDC replication, BigQuery and dbt pipelines, Terraform-managed infrastructure, and Looker models. The role focuses on data reliability, trusted analytics, platform modernization, and cross-functional data solutions.

Responsibilities

  • Build and evolve the data platform foundations that make it easy and safe for others to ship dbt work (project structure, environments, permissions, patterns, documentation)
  • Establish and maintain standards and guardrails for dbt development (testing strategy, source freshness, documentation, code review practices)
  • Improve the developer experience for data workflows, including CI/CD, automated checks, and repeatable deployment patterns
  • Manage data infrastructure as code with Terraform, including pipelines, IAM, and environments
  • Improve and troubleshoot CDC replication from MySQL to BigQuery with Datastream
  • Build tooling for backfills, drift detection, and reconciliation between source databases and the warehouse
  • Contribute to infrastructure decisions on data ingestion and platform evolution, including latency, throughput, and alternative CDC approaches
  • Partner with Analytics and Finance to define and deliver trusted metrics and dashboards in Looker
  • Build and maintain analytics-ready datasets that support self-serve reporting and experimentation
  • Support customer-facing, multi-tenant reporting with a focus on correctness, tenant isolation, and query performance
  • Develop and optimize BigQuery data models for analytics and product use cases
  • Implement ELT best practices in dbt, including testing, documentation, and versioning
  • Design, build, and maintain scalable data pipelines using Python, dbt, and containerized jobs on GKE
  • Ensure data quality, reliability, and observability for critical datasets and reporting
  • Optimize performance and cost across BigQuery and data pipelines
  • Integrate data workflows with backend services and APIs
  • Work with Product and Engineering to translate business needs into data solutions

Skills

  • 5+ years of software engineering experience, with deep data platform experience
  • Strong programming skills in Python
  • Strong SQL skills and experience with analytical data modeling
  • Hands-on experience with BigQuery (or a similar cloud data warehouse)
  • Production experience with dbt (dbt Labs), including building models yourself
  • Experience building or improving the infrastructure around data workflows (reliability, observability, CI/CD, permissions, environments, deployment patterns)
  • Experience with infrastructure as code, preferably Terraform
  • Experience with a major cloud platform (GCP preferred)
  • Strong software engineering fundamentals (testing, version control, code reviews)
  • Applicants must be legally authorized to work in the country in which this position is located, without the need for current or future employer-sponsored visa sponsorship. UJET does not sponsor employment visas for this role
  • Experience with GCP services (Datastream, Cloud Storage, Cloud Run, and Pub/Sub)
  • Change data capture experience (GCP Datastream or MySQL binlog/GTID replication)
  • Experience with Kubernetes-based orchestration (Argo Workflows or similar)
  • Experience with Looker (LookML, semantic modeling, dashboards)
  • Familiarity with Ruby on Rails or Go, which power the application-layer services our data platform depends on
  • Experience collaborating with Product to gather requirements and translate business needs into data solutions

Benefits

  • Medical
  • Dental
  • Vision
  • 401(k) plan
  • Wellness benefits
  • Impactful work: Be at the forefront of innovation, directly shaping the future of customer experience.
  • Dynamic culture: Join a collaborative, inclusive team that values big ideas, creative solutions, and powerful relationships.

Company Overview

  • UJET is the Experience Center: a cloud-native platform that replaces the fragmented contact center stack. It was founded in 2015, and is headquartered in San Francisco, California, USA, with a workforce of 201-500 employees. Its website is https://ujet.cx.
  • Apply Now โ†’

    More Open Positions

    Explore similar remote opportunities