Grain logo

Data Engineer

Grain

On-site
Full-time
Mid Level
Senior
5+ yrs
Salary not listedPosted 1mo ago

Real job — pulled straight from Grain’s careers page · Verified July 12, 2026 · No reposts.

Job description

Grain is hiring a Data Engineer — a full-time role. Apply directly on Grain's careers page below.

Data Engineer

Experience Level: Mid-Senior

Description



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.



Responsibilities




  • 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.
  • Build the foundations of an ML feature platform, enabling data scientists to focus on modeling rather than pipeline plumbing.
  • Ensure data quality and integrity across ETL processes - owning what happens when checks fail, not just that they run.
  • Collaborate with analysts, data scientists, and business stakeholders to translate business requirements into data models and pipeline logic.



Qualifications




  • 5+ years hands-on experience as a Data Engineer on AWS.
  • Strong Python and SQL - clean, testable, production-grade code.
  • Proven experience building and operating data pipelines using DMS, Glue, and Airflow (MWAA).
  • Real streaming experience - Kinesis or Kafka in production, not just local setup. Knows what consumer lag means and how to debug it.
  • Experience with CDC architectures and schema evolution challenges in production environments.
  • Experience with Snowflake or a comparable analytical database.
  • Solid understanding of data modeling, cloud cost awareness, and performance tuning.
  • Strong problem-solving instincts: can work with ambiguous requirements, makes reasonable decisions and documents them.
  • Good communicator - comfortable talking directly to non-technical stakeholders.



Advantage





  • Apache Iceberg in production (schema evolution, compaction, time travel).
  • Exposure to financial data domains - FX, treasury, trade reconciliation.
  • Experience with dbt for transformation layer modeling.
  • Familiarity with Terraform for infrastructure-as-code.
  • Comfortable leveraging AI development tools such as Cursor, Claude Code, or GitHub Copilot to improve engineering productivity.

Requirements

Get Data Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Smartly logo

Senior Business Analytics Analyst

Philippines
✓ From careers page· 37m ago
Boskalis logo

Data Scientist, Real-Time Dredging Production Optimization

Papendrecht, ZH
✓ From careers page· 38m ago
Allen Control Systems logo

Flight Dynamics Controls Engineer

$130k–$220kSan Francisco, CA
✓ From careers page· 40m ago
MKS2 Technologies logo

Solutions Architect, Databricks (Remote)

$100k–$115kRemote · US-eligible
✓ From careers page· 40m ago

Frequently asked questions

What skills are required for Data Engineer at Grain?

The required skills for Data Engineer at Grain include: Python, SQL, AWS, Airflow, Kinesis, Kafka, Snowflake, dbt, Terraform.

What is the seniority level for Data Engineer at Grain?

Data Engineer at Grain is a Mid Level / Senior level position.

How do I apply for Data Engineer at Grain?

You can view the full description and apply for Data Engineer at Grain on EchoJobs: https://echojobs.io/job/grain-data-engineer-33d9h.