B2Broker logo

Senior Analytics Engineer

Hiring from
Worldwide
Work type
Remote
Posted

628,385 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Responsibilities

  • Finance data:

accounting-system ingestion (MSSQL);

invoices, payments, credit notes and receivables/debt;

SaaS revenue and MRR;

cash availability, safeguarding and FX rates;

the monthly close calendar, the monthly revenue pack and the quarterly bonus calculations.

  • SaaS and sales data: Salesforce ingestion and write-back of computed fields, sales pipeline and activity marts, product usage and revenue for our SaaS lines, and marketing attribution.
  • B2BinPay data: transfers, volumes and commissions across legal entities; wallet balances and liquidity alerts; the daily margin report; and the commercial team's motivation scheme.
  • BI and reporting: Metabase and Tableau dashboards, including row-level security; Slack reports and Google Sheets integrations; the certified metrics that our AI assistant is allowed to use

Requirements

Obligatory

  • 4+ years in analytics engineering or data engineering. At least 2 of those years with dbt in production: incremental models, snapshots, seeds, tests with severity, and macros.
  • Strong PostgreSQL. That includes window functions, deterministic dedup and reading query plans. It also includes making schema changes on a shared warehouse without breaking other teams.
  • Python for pipelines: REST/SOAP API ingestion, pagination, rate limits and idempotent re-runs. Airflow or a similar orchestrator.
  • Dimensional (Kimball) modelling: facts and dimensions, SCD Type 2, and resolving the same customer across several source systems.
  • Finance fluency. You can explain: AR ageing; MRR movements (new, expansion, churn); revenue vs. cash timing; FX conversion; intercompany elimination. You can also reconcile a mart against the accounting export to the cent.
  • You work directly with business owners: Finance, Treasury, Sales and product teams. You turn a vague request into a written spec and push back when the definition is unclear. You own the number after it ships.
  • English B2+ for written specs and stakeholder communication

Preferably

  • Salesforce data model, SOQL and API write-backs; 1C or another ERP on MSSQL.
  • Crypto payments, brokerage or fintech domain: wallets, blockchain transfers, commissions.
    dlt, the dbt semantic layer / MetricFlow, Metabase or Tableau administration and row-level security.
  • Airflow on Kubernetes, Docker, GitLab CI; AWS Lambda and Step Functions.
  • Building LLM or AI-assistant features over a warehouse: text-to-SQL, metric governance.
  • Russian

Conditions

  • Reliability: official employment from the first day, bonuses, annual employee review (salary review or bonus, feedback on work results)
  • Stability: our clients are in different countries, therefore we are ready for any changes in work of any country
  • Development: a lot of projects and products, which means increasing expertise in working with different technologies, or even switching to completely new ones for you within the company
  • Active corporate life: we participate in thematic conferences and forums in our cool sphere of business, corporate parties in the best restaurants of the city with participation of stars, etc
  • Comfort: Offices are in different countries. You can work from anywhere in the world
Share this job opening

Similar jobs

Apply for this job100% free