Back to jobs

Senior Data Engineer

Pay
Pay not listedSimilar roles state $127K–$190K
Work setting
Not stated
Employment
Not stated

What you’ll work on

Full posting

Fusion Worldwide is a global open market distributor of electronic components.

That business runs on knowing things: which companies are real and active, which parts substitute for which, who is likely to need what.

  • Build and maintain ingestion pipelines from RMS, Azure SQL, HubSpot, and vendor APIs

  • Write scores, enrichment, and flags back into the RMS system of record

  • Build and maintain data quality gates and freshness checks against SLAs

  • Design APIs that Web RMS UIs use to pull platform data

  • Build agent workflows that read the object model and act on it

From the employer’s posting
Fusion Worldwide is a global open market distributor of electronic components. When a supply chain breaks because of an allocation, a shortage, or a part going end-of-life, we're who the world's largest manufacturers call.
That business runs on knowing things: which companies are real and active, which parts substitute for which, who is likely to need what. Our traders make those calls in hours, using what the platform shows them.
Build and maintain ingestion from RMS, Azure SQL, HubSpot, and vendor APIs
Scores, enrichment, resolved entities, and operational flags get written back to the system of record.
Build and maintain the quality gates, including data expectations that fail the build, freshness checks against declared SLAs
Design the APIs that UIs in Web RMS use to pull platform data.
Build agent workflows that read the object model and act on it

What you’ll bring

All qualifications

Core experience

  • 8+ years building software, weighted toward backend and data engineering.
  • 3+ years hands-on experience with a production data platform, including object modeling, building and shipping pipelines, and shipping an application that people use
  • 30 days: You're shipping transforms and object-model changes to production through our existing promotion path, and you've found at least one thing we got wrong.
  • Experience writing back into a system of record.
  • Python and PySpark, including catching what an agent gets wrong, such as a transform that looks right but skews the join, a window function that silently drops rows, or a fix that passes tests and breaks the contract downstream
  • 90 days: You're working across the backend, including the RMS write-back path, and an application you built is in daily use on the trading floor.
Qualification wording
8+ years building software, weighted toward backend and data engineering.
3+ years hands-on experience with a production data platform, including object modeling, building and shipping pipelines, and shipping an application that people use
30 days: You're shipping transforms and object-model changes to production through our existing promotion path, and you've found at least one thing we got wrong.
Experience writing back into a system of record. Transactional integrity, idempotency, and reconciliation.
Python and PySpark, including catching what an agent gets wrong, such as a transform that looks right but skews the join, a window function that silently drops rows, or a fix that passes tests and breaks the contract downstream
90 days: You're working across the backend, including the RMS write-back path, and an application you built is in daily use on the trading floor.
Education & alternatives
Explicitly not required • A PhD • Deep learning research or model training. We use frontier models; we don't train them
Apply at Fusion Worldwide

Posting record

Report an error
Status in our records
Live
First seen by us
Oct 4, 202634 days ago
Recorded sightings
36
Last seen by us
Nov 7, 2026

These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.

How this job compares

Pay

$127K–$190K is typical

The middle half of what similar US postings state. This one doesn’t list pay.

From 2,160 postings in the last year. Stated ranges, not salaries paid.

Time since we first saw it

Day 34

Similar jobs usually come down between day 6 and day 54.

From 11,511 similar postings that came down. Coming down is not always a hire.

Fusion Worldwide is hiring

2 open jobs

Open jobs by the week we first saw them, last 12 weeks.

Hiring record

See how this role fits your experience

Add your resume and we’ll mark which of these tools you already use, and point out anything in the posting that could rule you out.

  • Python
  • SQL
  • TypeScript
  • Azure
  • Databricks
  • dbt
  • Kafka
  • MySQL
  • Oracle
  • PostgreSQL
  • Snowflake
  • Spark
  • SQL Server
  • PySpark
Where the posting names them
• Data: Microsoft SQL Server, Azure SQL • Languages: Python, PySpark, SQL, TypeScript • AI: Claude connected directly to our platform for agentic development
• 3+ years hands-on experience with a production data platform, including object modeling, building and shipping pipelines, and shipping an application that people use • Python and PySpark, including catching what an agent gets wrong, such as a transform that looks right but skews the join, a window function that silently drops rows, or a fix that passes tests and breaks the contract downstream • Dimensional modeling and schema design judgment
Tech Stack • Data: Microsoft SQL Server, Azure SQL • Languages: Python, PySpark, SQL, TypeScript
• Work with the object model covering companies, parts, offers, and demand signals. That includes adding object types, properties, and relationships as the data needs them. • Build and maintain ingestion from RMS, Azure SQL, HubSpot, and vendor APIs, along with the transforms, pipelines, and automations behind it. • Build and maintain the quality gates, including data expectations that fail the build, freshness checks against declared SLAs, and tests that catch problems nobody would otherwise notice.
• 8+ years building software, weighted toward backend and data engineering. • Expert SQL and deep experience with relational databases such as SQL Server, PostgreSQL, Oracle, or MySQL. We run SQL Server. You can read an execution plan, design indexes that hold up under load, and tell when a normalized model is the wrong choice. • Experience writing back into a system of record. Transactional integrity, idempotency, and reconciliation.
• Integration: RMS, HubSpot, vendor APIs • Cloud: Microsoft Azure • Work management: Atlassian (Jira, Confluence)
Requirements • Production data platform experience, on platforms such as Databricks, Snowflake, Spark, or dbt. • 8+ years building software, weighted toward backend and data engineering.
• Jira, including connecting to it with Claude or other AI tools • ERP integration experience • Streaming and event-driven ingestion (Kafka, CDC) • Electronics distribution, supply chain, or industrial B2B data

Your next step

Complete your application on job-boards.greenhouse.io. The employer’s form will show what is required.

Applying through Greenhouse

  • No account needed: the form is one page, with an “Autofill my application” option that reads your resume.
  • Greenhouse doesn’t read resumes over 2.5 MB, or details placed in a header, footer, text box, table or second column. The file still attaches, but a recruiter has to type you in by hand.

Already applied? Track this application

Demand for Data Engineer roles

New Data Engineer postings at the employers we follow are up 8% over the last 5 weeks compared with the 5 before.

Weekly new Data Engineer postings at the same employers, from the week of August 17 to the week of October 26. The fewest in a week was 839, the most 1,314, and the latest week had 1,079.
August 17Last week

Each bar is one week of new postings. The darkest bars are the last 5 weeks.

Counted from the hiring pages we’ve followed for at least five weeks, so employers we add don’t look like growth. Updated weekly.

About the role

We file this job under Data Engineer, by the work the posting describes.

Data engineers build and run the pipelines that copy data out of apps and outside services into a warehouse or lake, and fix them when a source changes or a load fails.

Expect SQL, Python, a cloud platform, a scheduler such as Airflow, and often tools for large data such as Spark or Kafka.

An analytics engineer works one step later, turning the raw data a data engineer lands into clean tables people can query.

US government figures for database architects

Median yearly pay, May 2025
$139,500
Expected change, 2025 to 2035
9.4% more jobsagainst 3.5% for all jobs

The government has no code for data engineers, so these figures are for the closest group, database architects, which includes data integration and data warehousing specialists.

Source: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025) and Employment Projections (2025 to 2035). Occupation code 15-1243.

Job description

View original posting ↗

Role Summary

Fusion Worldwide is a global open market distributor of electronic components. When a supply chain breaks because of an allocation, a shortage, or a part going end-of-life, we're who the world's largest manufacturers call.

That business runs on knowing things: which companies are real and active, which parts substitute for which, who is likely to need what. Our traders make those calls in hours, using what the platform shows them.

We run a production data and intelligence platform. RMS is our system of record, a custom internal ERP we build and maintain. Every order, quote, and transaction lives there. Our platform sits on top. It reads from RMS, enriches and models that data, and writes operational results back.

Tech Stack

• Data: Microsoft SQL Server, Azure SQL

• Languages: Python, PySpark, SQL, TypeScript

• AI: Claude connected directly to our platform for agentic development

• Applications: Custom applications in React, APIs consumed by Web RMS

• Integration: RMS, HubSpot, vendor APIs

• Cloud: Microsoft Azure

• Work management: Atlassian (Jira, Confluence) 

Platform & Data

• Work with the object model covering companies, parts, offers, and demand signals. That includes adding object types, properties, and relationships as the data needs them.

• Build and maintain ingestion from RMS, Azure SQL, HubSpot, and vendor APIs, along with the transforms, pipelines, and automations behind it.

• Build and maintain the quality gates, including data expectations that fail the build, freshness checks against declared SLAs, and tests that catch problems nobody would otherwise notice.

• Tune performance across query plans, index design, materialization strategy, and caching.

• Help with incident response when pipelines or write-backs break, which may include on-call.

System of Record Write-backs

• Work on the write-back path into RMS. Scores, enrichment, resolved entities, and operational flags get written back to the system of record.

• Handle idempotency, conflict handling, and reconciling the two sides when they disagree. 

APIs, Applications & AI

  • Design the APIs that UIs in Web RMS use to pull platform data. You work on the contracts and the versioning, and you make sure the APIs are fast enough for a UI.
  • Build custom applications.
  • Build agent workflows that read the object model and act on it, such as triaging inbound RFQs, picking out pricing signals, and flagging anomalies in offers. 
  • Build and maintain the agent setup the team develops with, including instructions, tool connections, and the checks on agent output.

How We Work 

Our team built this platform with AI agents, and you'd keep working that way. We're rolling out a federated team model, and this role sits on the core data platform team. Claude connects directly to our platform and writes transforms, queries our data, runs audits, and reads the object model as it goes.

You'll have a budget for AI tooling and compute, and we won't make you fight for model access.

Agents write most of the code. You build and maintain the agents, including their instructions, the tools and data they can reach, and the checks that catch their mistakes. You review what they produce and fix it when it's wrong. A few things that have gone wrong here: a scoring pass quietly stopped running. An LLM we used to check output lost part of its prompt and started approving everything. A library upgrade changed a default setting and turned off a live feature, and no test caught it.

We want someone who has used agents heavily on production systems, had them fail, and changed how they work because of it.

Leave your ego at the door. Everyone on the team does hands-on work, including the tedious parts. We're not interested in self-promotion. If most of your AI experience is posting about it on LinkedIn, this role isn't a fit. We'll ask what you built, what broke, and what you'd do differently. People who do well here give credit freely and say so when they're wrong.

You'll inherit written standards, including runbooks that define "done" for a pipeline, notes on past mistakes, and approved project plans. We'd expect you to follow them and add to them. 

What We Build Has to Be Explainable

A trader who disagrees with a number can see where it came from. Parameters and thresholds are stored as versioned data, and every output records which version it used. None are hard-coded in a transform. Anything an LLM generates comes with a plain-English reason and a link to the source field. Lineage is kept end to end, so you can trace a wrong number back to the row that caused it. 

Taking a Feature End to End We have a product manager, and you'd work with them on direction and priorities. They don't have to sit in the middle of every decision. Once you pick up a problem, you'll do most of the scoping, building the POC, iterating, and deciding when it ships. You'll do some of the product work yourself. That includes talking to the trader who raised the problem, deciding what the first version leaves out, and choosing when a rough version is ready to show them. Everything you work on gets a Jira ticket. You'll work in a light Agile process, with story point estimates. The product manager or business analyst writes most tickets, and you'll write your own for improvements, fixes, and iterations, using AI to draft them.

Requirements 

• Production data platform experience, on platforms such as Databricks, Snowflake, Spark, or dbt.

• 8+ years building software, weighted toward backend and data engineering.

• Expert SQL and deep experience with relational databases such as SQL Server, PostgreSQL, Oracle, or MySQL. We run SQL Server. You can read an execution plan, design indexes that hold up under load, and tell when a normalized model is the wrong choice.

• Experience writing back into a system of record. Transactional integrity, idempotency, and reconciliation.

• API design. You've designed APIs for applications you don't control, changed them without breaking those applications, and shaped them around what a UI needs.

• End-to-end delivery. You can point to features you drove from idea through POC, build, iteration, and release. We'll ask what you cut from scope, what you shipped rough, and what you killed.

• Caching and performance engineering. You've made slow things fast and can explain what you changed.

• Git, code review, and CI/CD. You work in Git, review other people's code, and ship through automated tests in a CI/CD pipeline.

 • Data governance and security. Access controls, handling sensitive data, and meeting audit requirements.

• Production LLM systems you built and shipped, including what comes after shipping, such as evaluation, guardrails, cost, and latency.

• Day-to-day work with AI agents on production systems, with specifics on where they help and where they quietly fail.

• Building systems other people can audit. Lineage that holds up, parameters stored as versioned data, and outputs a non-engineer can challenge.

• Clear written communication. We write a lot of documents, and this role writes many of them.

Strongly preferred 

• 3+ years hands-on experience with a production data platform, including object modeling, building and shipping pipelines, and shipping an application that people use

• Python and PySpark, including catching what an agent gets wrong, such as a transform that looks right but skews the join, a window function that silently drops rows, or a fix that passes tests and breaks the contract downstream

• Dimensional modeling and schema design judgment

• Entity resolution, master data, taxonomies, or knowledge graphs

• React

• Process mining 

• Jira, including connecting to it with Claude or other AI tools

• ERP integration experience • Streaming and event-driven ingestion (Kafka, CDC)

• Electronics distribution, supply chain, or industrial B2B data

Explicitly not required 

• A PhD

• Deep learning research or model training. We use frontier models; we don't train them

• Prior distribution-industry experience

• Front-end as a primary skill. The job is data and backend

Ramp

  • 30 days: You're shipping transforms and object-model changes to production through our existing promotion path, and you've found at least one thing we got wrong. 
  • 90 days: You're working across the backend, including the RMS write-back path, and an application you built is in daily use on the trading floor.

 

Application Question: Instead of a cover letter, we'd rather have your answer to one question: Describe something you built on a data platform that you'd model differently if you started again today, and what changed your mind. Our interviews include a hands-on build session. You'll use Claude, and you'll explain every line you ship.

 

 

 

Source details

View original posting ↗

Source notes

Source excerpts

Selected passages from the saved posting. Check the full description for conditions and exceptions.

Pay

No pay amount identified in the saved description.

Location & working pattern

Boston, MA

Working pattern and location restrictions need checking in the full posting.

Work authorization

No clear work-authorization passage found. Eligibility is unconfirmed.

Find answers in the posting

AI
How answers work

AI selects complete passages from this posting. Check them for conditions and exceptions.

Uses this posting and your question. No profile needed.