This job has expired

This position was posted on November 23, 2025 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

Rain Technologies, Inc. logo

Senior Data Engineer

Job Overview

Location

New York City, New York, USA

Job Type

Full-time

Category

Software Engineering

Date Posted

November 23, 2025

Full Job Description

đź“‹ Description

  • • Architect Rain’s foundational data platform from the ground up. You will design ingestion, transformation, storage, and observability layers that turn raw payments, card, and blockchain data into the single source of truth that powers every team at Rain.
  • • Own the end-to-end lifecycle of data pipelines. From extracting millions of daily transactions, smart-contract events, and third-party API logs, to orchestrating complex ELT workflows, you will ensure data arrives on time, every time, and is immediately usable.
  • • Select and deploy the right stack. Evaluate Snowflake vs. BigQuery vs. Redshift, choose orchestration tools (Airflow, Dagster, Prefect), and integrate streaming or batch ingestion (Kafka, Kinesis, Fivetran) to balance cost, latency, and reliability.
  • • Build bullet-proof data quality and lineage. Implement automated tests, freshness checks, anomaly detection, and column-level lineage so stakeholders trust every number they see in dashboards, compliance reports, and customer-facing statements.
  • • Partner with backend engineers to define data contracts and telemetry. Instrument new services to emit canonical events, ensure idempotency, and reduce schema drift so downstream analytics stay accurate as the product evolves.
  • • Enable analytics and business teams to move fast. Curate clean, well-documented marts (transactions, users, balances, fees, on-chain positions) that power Looker dashboards, ROI models, and regulatory reporting without repeated SQL wrangling.
  • • Optimize for scale and cost. Partition tables, tune clustering keys, set up incremental loads, and build auto-scaling clusters so a 10Ă— spike in holiday remittance volume never breaks the bank—or the pipeline.
  • • Lead incident response for data. When a ledger reconciliation job fails at 3 a.m., you jump on the call, trace the root cause, patch the DAG, and write a post-mortem that prevents the next failure.
  • • Champion a culture of data excellence. Write runbooks, mentor junior engineers, and evangelize best practices so Rain’s data stack matures as quickly as the company does.
  • • Influence product and strategy. Surface insights on interchange patterns, stablecoin velocity, and cross-border flows that directly shape roadmap decisions and new market launches.
  • • Stay ahead of the curve. Evaluate emerging tools (dbt Mesh, lakehouse formats, real-time OLAP) and run proof-of-concepts that keep Rain at the cutting edge of fintech infrastructure.

🎯 Requirements

  • • 5–7 years of hands-on data engineering experience in production environments, ideally within fintech, payments, or high-volume SaaS.
  • • Expert-level SQL and Python; ability to write performant, maintainable transformations and orchestration code.
  • • Proven track record designing and operating cloud data warehouses (Snowflake, BigQuery, or Redshift) with focus on performance, cost, and governance.
  • • Deep experience with workflow orchestration tools such as Airflow, Dagster, or Prefect, including DAG design, retries, SLAs, and monitoring.
  • • Demonstrated commitment to data quality: automated testing, data contracts, observability, and lineage.

🏖️ Benefits

  • • 95% employer-paid medical, dental, and vision premiums for you and dependents.
  • • Competitive 401(k) with company matching to help you build long-term wealth.
  • • Meaningful equity ownership for every employee—share in the upside you help create.
  • • Flexible hybrid work model with a stylish SoHo office, plus unlimited PTO to recharge.
  • • Monthly product-testing stipend, wellness allowance, and home-office setup grant.

Skills & Technologies

Python
Rails
REST
Senior
Hybrid

Ready to Apply?

You will be redirected to an external site to apply.

Rain Technologies, Inc. logo
Rain Technologies, Inc.
Visit Website

About Rain Technologies, Inc.

Rain Technologies provides earned wage access and financial wellness tools for employers and employees. The platform integrates with payroll systems to let workers withdraw accrued wages before payday for a flat or optional fee. Companies use Rain to reduce turnover and improve employee satisfaction, while workers gain flexibility to cover expenses without high-interest loans or overdrafts. Founded in 2019 and headquartered in the United States, Rain serves mid-market and enterprise clients across retail, healthcare, hospitality, and logistics industries, emphasizing compliance, security, and simple implementation.

Similar Opportunities

Silna Health logo

Silna Health

New York, USA
Full-time
Expires Apr 23, 2026
Remote

16 days ago

Apply
Essen, Indiana, USA
Full-time
Expires May 4, 2026
Remote
$100k-150k
Degree Required

5 days ago

Apply
Indiana, USA
Full-time
Expires Apr 19, 2026
Senior
Remote

20 days ago

Apply
Indiana, USA
Full-time
Expires Apr 18, 2026
Python
Java
Go
+3 more

21 days ago

Apply