Associate Senior Software Engineer
globalpayments
Job Description
- Design, develop, and maintain robust ETL pipelines across the full lifecycle (extract, transform, load, test, deploy).
- Build scalable batch and streaming data workflows using GCP DataFlow and related GCP services.
- Develop and optimize data models, warehouse schemas, and transformation logic in Snowflake and DBT.
- Integrate data sources via Pub/Sub, BigQuery, Cloud SQL, and other GCP services.
- Ensure code quality through unit testing, validation checks, and deployment best practices.
- Translate payment-domain business requirements into reliable and performant data solutions.
- Troubleshoot pipeline failures, optimize job performance, and improve data reliability.
- Collaborate with product, analytics, and engineering teams in a fast-paced delivery environment.
- Own deliverables independently and manage multiple tasks with minimal supervision.