Data Engineer – Temporary
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Data Engineer building reliable Zuora-to-GCP ETL pipelines for Applaudo’s AI-powered solutions. Maintaining integrations, data quality, monitoring, and warehouse validation in an async distributed team.
Responsibilities:
- Build and maintain ETL pipelines between Zuora REST APIs and a GCP data warehouse
- Develop and maintain integration components using TypeScript/Node.js and Python
- Manage transformation logic for billing events, subscription lifecycles, invoices, payments, and revenue data
- Work within the existing architecture, development patterns, conventions, and CI/CD workflows
- Develop data pipelines using BigQuery, Cloud Storage, Dataflow, and Pub/Sub
- Implement pipeline monitoring, alerting, error handling, retry logic, and data-quality controls
- Write complex SQL validation queries to verify data parity between source data and warehouse tables
- Collaborate with the Business Architect to implement data-validation requirements
- Investigate pipeline failures, data discrepancies, and integration issues
- Support accurate and reliable data movement across source systems and warehouse environments
- Provide clear written updates and collaborate effectively within a distributed, async-first team
- Participate in the established Agile/Kanban workflow
Requirements:
- 5+ years of professional experience in data engineering, integration development, or related roles
- Production experience building ETL or data-integration pipelines using TypeScript and Node.js
- Strong Python experience focused on data-pipeline development
- Hands-on experience with GCP services, including BigQuery, Cloud Storage, Dataflow, and Pub/Sub
- Experience integrating REST APIs using OAuth 2.0, pagination, error handling, and retry mechanisms
- Advanced SQL skills and experience working with complex data warehouse schemas
- Experience developing data-transformation logic and data-quality validations
- Understanding of pipeline monitoring, alerting, failure recovery, and operational support
- Experience working within established architectures, coding conventions, and CI/CD workflows
- Ability to onboard independently and become productive within an existing codebase
- Strong written communication skills and an async-first collaboration style
- Working English proficiency for daily collaboration with an international team
- Availability to overlap with Pacific Time, primarily between 10:00 a.m. and 2:00 p.m. PT
- Experience working with Zuora REST APIs and ZOQL is a plus
- Knowledge of the Zuora billing object model, including subscriptions, invoices, and payments, is a plus
- Experience using dbt or similar data-transformation frameworks is a plus
- GCP Professional Data Engineer certification is a plus
Benefits:
- Remote work option
- Full-time employment
- Temporary role




















