Data Engineer
UJET, Austin, TX +5
What you need
- 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)
- Periodic in-person collaboration at a UJET office or designated location is required
Nice to have
- Experience with GCP services (Datastream, Cloud Storage, Cloud Run, and Pub/Sub)
- Change data capture experience (GCP Datastream or MySQL binlog/GTID replication)