1 month ago
Remote, United StatesSenior
Base Salary
$140k - $160k/yr
Responsibilities
- Build and evolve data platform foundations, including dbt project structures, environments, permissions, documentation, and development patterns.
- Establish dbt development standards and guardrails covering testing, source freshness, documentation, and code review practices.
- Improve developer experience for data workflows through CI/CD, automated checks, and repeatable deployment patterns.
- Manage Terraform infrastructure for data pipelines, IAM, and environments.
- Improve and troubleshoot CDC replication from MySQL to BigQuery using Datastream.
- Build tooling for backfills, drift detection, and reconciliation between source databases and the warehouse.
- Define and deliver trusted metrics, dashboards, and analytics-ready datasets with Analytics and Finance partners.
- Support customer-facing multi-tenant reporting with attention to correctness, tenant isolation, and query performance.
- Develop and optimize BigQuery data models and implement ELT practices in dbt.
- Design, build, and maintain scalable data pipelines using Python, dbt, and containerized jobs on GKE.
- Ensure data quality, reliability, observability, and cost-effective performance for critical datasets and reporting.
- Integrate data workflows with backend services and APIs and translate business needs into data solutions.
Requirements
- 5+ years of software engineering experience with deep data platform experience.
- Strong programming skills in Python and strong SQL skills with analytical data modeling experience.
- Hands-on experience with BigQuery or a similar cloud data warehouse.
- Production experience with dbt, including building models directly.
- Experience improving infrastructure around data workflows, including reliability, observability, CI/CD, permissions, environments, and deployment patterns.
- Experience with infrastructure as code, preferably Terraform.
- Experience with a major cloud platform, preferably GCP.
- Strong software engineering fundamentals, including testing, version control, and code reviews.
- Preferred: experience with GCP Datastream, Cloud Storage, Cloud Run, Pub/Sub, MySQL binlog/GTID replication, Kubernetes-based orchestration, Argo Workflows, Looker, LookML, semantic modeling, dashboards, Ruby on Rails, or Go.
- Preferred: experience collaborating with Product to gather requirements and translate business needs into data solutions.
Benefits
- Annual US hiring range of $140,000–$160,000.
- Medical, dental, vision, 401(k), wellness benefits, and more.
- Remote position, indicated by #LI-Remote.
- Collaborative and inclusive culture with opportunities to shape AI-powered customer experience and data platform modernization.
Tech Stack
Categories
Data Engineering
About UJET
UJET builds an AI-powered, cloud contact center platform (CCaaS) for enterprises, unifying voice, video, chat, SMS, email, and social in a single agent workspace. It offers CRM-native integrations with Salesforce, Zendesk, and Microsoft Dynamics, mobile in-app support, and built-in conversational analytics. Founded in 2015 and headquartered in San Francisco, the privately held company sells its software by subscription to businesses running customer service at scale.
