Analytics Engineer, Finance
Rain · San Juan
Job description
About the role
Rain is a stablecoin payments platform for enterprises, neobanks, platforms, developers and AI agents, and is building payments and stablecoin infrastructure. Every transaction generates data across the system. The Analytics Engineer, Finance role owns the data layer Finance runs on: modelling it, reconciling it against source systems, testing it, automating it and making it self-serve. You will partner with Finance and Accounting and the data team so that every reported number ties back to its source.
Key responsibilities
- Build and own models for Finance: ledger, settlements, card transactions, invoicing, fees and collateral, with clear grain and consistent definitions.
- Build and run reconciliations between internal systems and external sources (card networks, processors, banks, partners); investigate breaks and fix the root cause.
- Support month-end close and audit readiness with validated, documented outputs Finance can trust.
- Automate recurring Finance reporting and deliveries (scheduled reports, exports and alerts).
- Add data quality tests and alerts so issues are caught before Finance sees them.
- Partner with Finance to define metrics such as revenue, costs, volume and contribution profit, and make them reusable across teams.
- Build self-serve reporting so Finance can answer recurring questions independently.
- Work with data and platform engineers on ingestion and source changes, following Rain's data standards and access policies.
Required profile
- At least 3 years of experience in analytics engineering, software engineering or analytics with a strong data modelling focus.
- Experience reconciling data across systems and explaining differences down to the row.
- Familiarity with financial metrics and processes such as revenue and costs, financial statements, reconciliation or monthly close.
- Strong attention to detail, validating results against source systems and explaining assumptions, trade-offs and uncertainty.
- Ability to work independently and collaboratively in a fast-moving startup, communicating clearly with technical and non-technical partners.
Required skills
- Strong SQL in a modern data warehouse such as BigQuery, Snowflake or Redshift, including complex joins, window functions and incremental logic.
- Hands-on dbt experience: data modelling, testing, documentation, version control and code review.
- Nice to have: experience in payments, card issuing, fintech or stablecoins; BI as code (Lightdash, Looker, Omni); Python or another scripting language; orchestration and ingestion tools such as Dagster, Airflow, Meltano, Fivetran or Datastream.
What we offer
- Flexible working: work from home, in an office or both, with a home workspace stipend for new hires.
- Unlimited vacation, with a requirement to take at least 10 days off.
- Benefits covering 95% of health, dental and vision costs and 90% for dependents, plus a fully subsidised life insurance plan.
- 401(k) with a 4% company match and an equity option plan.
- Monthly health and wellness stipend and in-office meals covered with a DoorDash credit.
- Team summits, including domestic and international offsites.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Puerto Rico.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 11 hours ago
Expires 1 month from now
8 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Rain
San Juan