Staff Data Engineer, Advanced Insights & Modeling @Block
Data and Analytics
Salary usd 239,600 - 3..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted YDay

[Hiring] Staff Data Engineer, Advanced Insights & Modeling @Block

YDay - Block is hiring a remote Staff Data Engineer, Advanced Insights & Modeling. 💸 Salary: usd 239,600 - 359,400 per year 📍Location: USA

Role Description

The Advanced Insights and Modeling (AIM) team is a high-impact, business-savvy group of builders: machine learning engineers, data scientists, data engineers, and business strategists who combine technical skills with deep product and financial expertise. We hold high standards, move fast, and own our models end to end. AIM runs on curiosity, bold thinking, and collaboration, and we keep the culture decidedly non-corporate.

AIM sits within Block’s Foundational organization and is sponsored directly by the CFO, but our mandate runs well beyond Finance. We own most of the measurement and predictive modeling at Block:

  • Forecasting across Cash App, Square, and Afterpay
  • Customer lifetime value
  • Marketing incrementality and spend optimization
  • Sales pipeline and prospect value
  • Actives and network-effect measurement

Finance, Marketing, Sales, Product, and Risk all plan against numbers we produce. We also own the data foundations those models run on, and corporate functions including Finance, Accounting, Treasury, SFS, and Procurement increasingly come to us when they want to rethink how their work gets done with AI.

AIM leads Block’s Foundational Automation program, a CFO-sponsored effort to rebuild how Finance, Accounting, Treasury, SFS, and Procurement operate. Rather than layering AI on top of existing workflows, we rebuild the underlying data and process layer so that agents can take on the work itself: monitoring pipelines, reconciling positions, triaging exceptions, and escalating only the decisions that need a person.

In Treasury, you will define and build the data systems and controls that make this automation reliable.

Block moves money through hundreds of bank accounts across multiple legal entities, and Treasury’s view of that position today is stitched together from bank portals, a liquidity tool, portfolio accounting, and the general ledger, with the gaps closed by hand. No single system tells Treasury, in near real time, where every dollar sits and whether the books agree. You will build that system from the ground up.

You will own the technical direction and hands-on development of Treasury’s data foundation. Treasury manages Block’s own cash, liquidity, and investments across its businesses and legal entities. You will work directly with Treasury and Accounting to understand how they operate, identify what needs to change, and turn those needs into a technical roadmap.

This is a hands-on individual contributor role. You will make architecture and build-versus-buy recommendations, decide what to tackle first, and personally build and operate the core data systems. We’re looking for someone who can take an open-ended business problem through to a working solution, bringing clear recommendations when decisions need broader agreement.

Your initial priorities will shape the roadmap around three connected needs:

  • A trusted liquidity position: Bring bank, custodian, portfolio accounting, and general ledger data into a reliable entity-level view in Snowflake.
  • A foundation for forecasting: Partner with AIM’s ML engineers to establish the datasets, features, and data contracts for predicting cash inflows and outflows.
  • A clear direction for Treasury systems: Lead the technical recommendation for Block’s 2027 Treasury Management System decision.

Success means Treasury uses and trusts the systems you build, forecasting has reliable inputs, and manual reconciliation and investigation require less effort.

Qualifications

  • 10+ years of experience in data engineering, or a combination of software and data engineering, with substantial recent experience personally building and operating production data systems.
  • Deep expertise in SQL, Python, and dbt, and experience with Snowflake or a comparable cloud data warehouse.
  • Strong data architecture and modeling skills, including schema design, dimensional modeling, and integrating multiple source systems.
  • Experience operating business-critical pipelines, including orchestration with tools such as Airflow or Prefect, dependency management, monitoring, incident response, and recovery.
  • A track record of independently turning ambiguous business problems into production systems, setting technical direction, making architecture and build-versus-buy decisions, and personally implementing solutions through adoption.
  • Experience working directly with senior business partners, challenging assumptions, resolving competing requirements, and explaining technical recommendations in business terms.

Requirements

  • Experience with financial, Treasury, or general ledger data, especially cash positions, transaction reconciliation, and multi-entity reporting.
  • Experience building datasets and data contracts for production ML models or forecasting systems.
  • Experience building workflow automation, including production AI agents with appropriate validation and human review.

Benefits

  • Remote work
  • Medical insurance
  • Flexible time off
  • Retirement savings plans
  • Modern family planning
Before You Apply
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Staff Data Engineer, Advanced Insights & Modeling @Block
Data and Analytics
Salary usd 239,600 - 3..
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted YDay
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 130,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 134,981+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later