About Grain
Grain is a fast-growing fintech startup offering cross-currency solutions tailored for software platforms and marketplaces. We’re backed by leading venture capital firms and prominent financial institutions. At Grain, we foster a collaborative, high-impact culture where every team member plays a direct role in shaping our success.
Role Overview
We're looking for a talented Senior Data Engineer to help build Grain's data platform from the ground up.
The ideal candidate takes end-to-end ownership - from understanding business requirements to shipping reliable pipelines in production. This is a hands-on role at a critical moment: we're building our data platform from the ground up, which means high autonomy, direct stakeholder access, and architecture decisions that stick.
What you'll do
Own the data development process end-to-end: business understanding, design, implementation, QA, and production maintenance.
Design, build, and operate our cloud data platform - ingestion pipelines, streaming and batch processing, and a structured analytical layer serving Risk, Finance, Product and other stakeholders.
Consolidate diverse data sources (internal databases, external FX rate feeds, bank files, third-party APIs) into a governed, reliable analytical layer.
Implement and maintain CI/CD, observability, and infrastructure-as-code practices - DEV/QA/PROD parity, pipeline monitoring, alerting on data quality issues before the business notices them.