
Senior Data Engineer β ETL, Pipelines
Posted 21 hours ago

Posted 21 hours ago
This is a fully remote position, open to applicants in United States.
β’ Design, develop, and maintain ETL and streaming pipelines that process high-volume event and payment data.
β’ Provide dependable and precise data to the analytics warehouse.
β’ Collaborate with the Lead Data Analyst to establish warehouse schemas for creator earnings, payment throughput, retention, lifetime value, and cohort behavior.
β’ Create idempotent, replayable, and observable jobs that are resilient to traffic spikes, retries, and partial failures.
β’ Manage high-volume events using BullMQ, Redis, AWS SQS, and RabbitMQ.
β’ Instrument pipelines with OpenTelemetry.
β’ Implement reconciliation checks, deduplication, backfills, and the processing of late or out-of-order events.
β’ Work alongside payments and platform teams to ensure every transaction is captured accurately, only once, and in a timely manner.
β’ Approximately 5β10 years of relevant engineering experience.
β’ Extensive experience with batch and/or streaming data pipelines.
β’ In-depth knowledge of event-driven architectures and message queues.
β’ Strong understanding of idempotency, at-least-once versus exactly-once processing, retries, and out-of-order event delivery.
β’ Professional experience with TypeScript and Node.js.
β’ Proficient in SQL and data modeling.
β’ Capable of collaborating with analysts to design effective and intuitive business-query schemas.
β’ Strong emphasis on data integrity, especially concerning payments and financial transactions.
β’ Experience in implementing reconciliation, auditing, monitoring, and data-quality controls.
β’ Previous experience in a high-volume B2C environment such as gaming, gambling, fintech, payments, or other real-money platforms.
β’ Experience with .NET or C# is considered advantageous.
β’ Familiarity with payment or transaction data and financial reconciliation.
β’ Experience with MongoDB change streams or change data capture.
β’ Knowledge of data warehouse tooling and dbt-style modeling.
β’ Experience working with Kubernetes and infrastructure as code.
β’ Direct-hire opportunity; successful candidates will be employed or engaged directly by the client.
β’ Recruitment and selection process managed by 2am.tech.
Girls For Girls Africa Mental Health Foundation
VALCE Talent Solutions
OnePay
1Password
Get handpicked remote jobs straight to your inbox weekly.