Senior Data Engineer (GCP & Data Integration)

Posted 10 Days Ago
Be an Early Applicant
Hiring Remotely in Región de Callao, PER
Remote
Senior level
Artificial Intelligence • Cloud • Machine Learning • Software
The Role
Build and maintain production ETL pipelines and REST API integrations using TypeScript, Node.js, Python, and GCP services. Develop transformation logic, complex SQL validation, reconciliation checks, monitoring, retries, and data quality controls. Troubleshoot pipeline and integration issues, follow existing architecture and CI/CD practices, and collaborate effectively in a distributed team.
Summary Generated by Built In
Company Description

 

 

Job Description

About You

You are a hands-on Senior Data Engineer who enjoys building reliable, scalable data pipelines and integrations across cloud environments. You are comfortable working across different layers of the data ecosystem, from API integrations and transformation logic to cloud-based pipelines and warehouse validation, and you bring the technical depth needed to troubleshoot issues across the full data flow.

You are comfortable joining established environments, understanding existing architecture and coding patterns, and becoming productive without requiring extensive guidance. You take ownership of your work, communicate clearly in distributed teams, and bring a thoughtful, detail-oriented approach to data reliability, integration challenges, and production engineering.

You Bring to Applaudo the Following Competencies:

  • Bachelor’s Degree in Computer Science, Software Engineering, Data Engineering, Information Systems, or a related field is desired, or equivalent professional experience.
  • 6+ years of professional experience in Data Engineering, ETL, Data Integration, or a closely related field.
  • Strong hands-on experience with TypeScript/Node.js in production ETL or data integration environments.
  • Strong Python experience developing production data pipelines using Dataflow, Airflow, or Cloud Composer.
  • Hands-on experience with GCP data services, including BigQuery, Cloud Storage, Dataflow, and Pub/Sub.
  • Proven experience building and maintaining REST API integrations, including OAuth 2.0 authentication, pagination, error handling, and retry logic.
  • Advanced SQL skills, including complex queries across warehouse schemas for data validation, reconciliation, and analysis.
  • Experience working with data transformation logic and production data pipelines.
  • Ability to understand and work within an existing architecture, following established coding patterns, conventions, and CI/CD workflows.
  • Strong troubleshooting and problem-solving skills across data pipelines, integrations, and cloud environments.
  • Strong written communication skills and the ability to provide clear updates in an async-first, distributed environment.
  • Self-directed approach to onboarding, with the ability to become productive within an existing codebase with minimal guidance.
  • Working English proficiency for collaboration with US-based stakeholders and distributed teams.

Nice to Have:

  • Professional experience working with the Zuora REST API.
  • Experience with ZOQL or Zuora’s billing data model, including subscriptions, invoices, and payments.
  • Experience with dbt or similar data transformation frameworks.
  • GCP Professional Data Engineer certification.

You Will Be Accountable for the Following Responsibilities:

  • Build, maintain, and enhance production ETL pipelines connecting REST APIs with GCP-based data warehouse environments.
  • Develop and maintain data integration components using TypeScript/Node.js and Python within an existing pipeline architecture.
  • Develop data pipelines using GCP services such as BigQuery, Cloud Storage, Dataflow, and Pub/Sub.
  • Implement transformation logic for billing events, subscription lifecycle data, revenue data, and other data flowing into the GCP data warehouse.
  • Develop and maintain REST API integrations, including authentication, pagination, error handling, retries, and reliable data extraction.
  • Support pipeline monitoring and reliability through alerting, logging, error handling, retry mechanisms, and data quality checks.
  • Write complex SQL queries to support source-to-warehouse data validation, reconciliation, and parity checks.
  • Collaborate with architecture stakeholders on warehouse-level validation requirements and translate them into SQL checks and reconciliation logic.
  • Investigate and resolve data pipeline, integration, transformation, and data quality issues.
  • Follow established coding standards, architecture patterns, CI/CD workflows, and development practices within the existing codebase.
  • Collaborate with Data Engineering leadership for technical direction while maintaining ownership of assigned development work.
  • Provide clear written status updates, surface blockers early, and communicate progress effectively within an async-first distributed team.
  • Contribute to Agile/Kanban workflows while remaining focused on hands-on engineering execution.

Qualifications

  • 6+ years of Data Engineering, ETL, or Data Integration experience.
  • Strong production experience with TypeScript/Node.js and Python.
  • Hands-on experience building data pipelines with GCP.
  • REST API integration and advanced SQL experience.
  • Experience working with production data pipelines and existing architectures.
  • English proficiency.

Additional Information

About Us

We Are Engineered Different.

At Applaudo, talented people design, build, and scale meaningful, AI-powered solutions that create real business impact. As an AI-native organization, we collaborate across design, development, cloud, data, and artificial intelligence to turn ideas into scalable products that transform how companies operate, make decisions, and grow.

We are building a high-performance culture grounded in five values: Empowering Excellence, Collaborative Teamwork, Unsolicited Respect, Consistent Transparency, and Efficient Communication. These define how we work, how we support one another, and how we hold ourselves accountable.

Applaudo is a place for people who want to learn fast, take ownership, and work alongside strong teams they are proud to belong to. Joining us means being part of an organization that is evolving intentionally, investing in modern ways of working, and leading AI-native transformation at scale.

Skills Required

  • Bachelor's degree in Computer Science, Software Engineering, Data Engineering, Information Systems, or a related field, or equivalent professional experience
  • 6+ years of professional experience in Data Engineering, ETL, Data Integration, or a closely related field
  • Strong production experience with TypeScript and Node.js in ETL or data integration environments
  • Strong Python experience developing production data pipelines using Dataflow, Airflow, or Cloud Composer
  • Hands-on experience with GCP data services, including BigQuery, Cloud Storage, Dataflow, and Pub/Sub
  • Experience building and maintaining REST API integrations, including OAuth 2.0 authentication, pagination, error handling, and retry logic
  • Advanced SQL skills for data validation, reconciliation, and analysis across warehouse schemas
  • Experience with data transformation logic and production data pipelines
  • Ability to work within existing architecture, coding patterns, conventions, and CI/CD workflows
  • Strong troubleshooting and problem-solving skills across data pipelines, integrations, and cloud environments
  • Strong written communication skills in an async-first, distributed environment
  • Self-directed ability to become productive in an existing codebase with minimal guidance
  • Working English proficiency for collaboration with US-based stakeholders and distributed teams
  • Professional experience with the Zuora REST API
  • Experience with ZOQL or Zuora billing data models, including subscriptions, invoices, and payments
  • Experience with dbt or similar data transformation frameworks
  • GCP Professional Data Engineer certification
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Salvador
471 Employees
Year Founded: 2013

What We Do

We are a Nearshore digital solutions company powered by our LATAM based tech talent. Our specialties include Digital Transformation, Web and Mobile Development, Cloud Computing, AI, and Machine Learning, among others. We are committed to delivering high-quality software solutions that not only are scalable and dependable but also future proof. We accelerate our customers digital roadmap by leveraging our 10 years of experience building custom digital solutions, augmenting our clients' teams, and reducing time-to-market. Our Vision: Code that changes lives; has made us believe that the power of innovation can change the world. Contact us to see how we can help you achieve your business goals. www.applaudo.com We are hiring! We are looking for diverse and talented professionals around the world, who share our commitment to making a positive impact on those surrounding us. Working hand in hand to develop our skills, we will continue daring each other to reach new horizons and overcoming barriers. Visit our Jobs tab to see the multiple open positions waiting for you. Apply now and discover why Applaudo is the Best Place to Code.

Similar Jobs

In-Office or Remote
12 Locations
125 Employees
75K-195K Annually
In-Office or Remote
12 Locations
125 Employees
85K-195K Annually
In-Office or Remote
12 Locations
125 Employees
85K-195K Annually
In-Office or Remote
12 Locations
125 Employees
75K-185K Annually

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
43 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account