Back to jobs

Software Engineer, Data

New York City · New York, United States

Open 3 months, first seen by us 93 days ago
Pay
Pay not listedSimilar roles state $127K–$190K
Work setting
On-site — work setting source
Location type: On-site
From the employer’s posting
Employment
Full-time — employment source
Employment type: Full-time
From the employer’s posting
Team
Product › Engineering — team source
Department: Product › Engineering
From the employer’s posting

Before you apply

Work authorization
Sponsors visas

What you’ll work on

Full posting
  • Build high-throughput ingestion for billions of product events without dropping data

  • Build real-time stream processing for detection and diagnosis

  • Build storage and query systems (such as ClickHouse) that stay fast as data grows

  • Build indexing and retrieval so agents and models find the right context

  • Build schema, taxonomy and data-quality systems that handle evolving event shapes

From the employer’s posting
High-throughput ingestion that handles billions of product events without dropping data, slowing down, or melting the infra bill
Real-time stream processing for detection and diagnosis, where the work has to be correct and low-latency at the same time
Storage and query systems (ClickHouse; columnar, time-series, vector, whatever the problem calls for) that stay fast as customer data grows by orders of magnitude
The indexing and retrieval infrastructure that lets agents and models find the right context at the moment they need it
Schema, taxonomy, and data-quality systems that hold up as event shapes evolve and new product surfaces appear
Apply at Interfere

Posting record

Report an error

Open 3 monthsWe first saw this posting 93 days ago and it is still up. Roles open this long are often slow to fill or kept open to collect applications.

Status in our records
Live
First seen by us
Aug 12, 202693 days ago
Recorded sightings
53
Last seen by us
Nov 13, 2026
Employer says posted
Jul 27, 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,239 postings in the last year. Stated ranges, not salaries paid.

Time since we first saw it

Day 93

Up longer than most. Similar jobs usually come down between day 6 and day 56.

From 13,630 similar postings that came down. Coming down is not always a hire.

Interfere is hiring

2 open jobs

  • No new data jobs since August
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
  • Rust
  • TypeScript
  • ClickHouse
  • Kafka
  • Go
Where the posting names them
- Comfort across the full data lifecycle: ingestion, transformation, storage, query, retention, deletion - Fluent in Go, Rust, Python, TypeScript, or whichever tool the throughput actually demands. We hire for how you reason about data systems, not for a specific language Strong signals
- Real-time stream processing for detection and diagnosis, where the work has to be correct and low-latency at the same time - Storage and query systems (ClickHouse; columnar, time-series, vector, whatever the problem calls for) that stay fast as customer data grows by orders of magnitude - The indexing and retrieval infrastructure that lets agents and models find the right context at the moment they need it
Nice to have - Deep experience with high-throughput streaming or stream-processing systems (Kafka, Flink, Kinesis, Materialize) - Background in observability, telemetry, or session-replay data systems

Your next step

Complete your application on jobs.ashbyhq.com. The employer’s form will show what is required.

Applying through Ashby

  • No account needed. “Autofill from resume” at the top of the form fills the key fields from your file.

Already applied? Track this application

Demand for Data Engineer roles

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

Weekly new Data Engineer postings at the same employers, from the week of August 17 to the week of November 2. The fewest in a week was 860, the most 1,354, and the latest week had 1,335.
August 17Last week

Each bar is one week of new postings. The darkest bars are the last 6 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 ↗

Interfere turns a product's invisible failures into shared problems the whole team can see and fix. Every app has places where users get confused, blocked, or forced to abandon a flow, but most of those moments never make it into a support ticket. We detect those failures in real-time and provide every person responsible for the fix with the context they need. When Interfere flags a broken checkout flow, the PM uses our data to prioritize the issue, the designer sees where the experience broke down, and the engineer pulls the trace underneath. We're building the operating system for product quality, so teams can move from scattered symptoms to a shared understanding of what's actually going wrong. We're a seven-person team in New York, with $5.1M raised from Y Combinator, Vercel Ventures, Hummingbird, Designer Fund, and others. Interfere is already running in production with design partners, which means the work you ship will immediately help real teams find and fix the failures costing them users today. The category is still being defined, but the product to fill this gap is inevitable, and the company that gets there first will own how the next decade of teams ship software. We're looking for the people who will move at the speed that demands.

The Role

You'll own the data backbone of Interfere. Every signal the product reasons about (events, traces, logs, runtime behavior, code, session data) flows through systems you'll build, store, and query. The product's intelligence is only as good as the data underneath it, and that data is only useful if it's accurate, fast, and affordable at scale. That's your job. You'll work close to the AI/ML and product teams, designing the pipelines, schemas, and storage everything else sits on, and making the early architectural decisions the next ten engineers will inherit. Concretely, this looks like building:

  • High-throughput ingestion that handles billions of product events without dropping data, slowing down, or melting the infra bill

  • Real-time stream processing for detection and diagnosis, where the work has to be correct and low-latency at the same time

  • Storage and query systems (ClickHouse; columnar, time-series, vector, whatever the problem calls for) that stay fast as customer data grows by orders of magnitude

  • The indexing and retrieval infrastructure that lets agents and models find the right context at the moment they need it

  • Schema, taxonomy, and data-quality systems that hold up as event shapes evolve and new product surfaces appear

  • The cost, observability, and reliability layer for our own data systems, because observability for our customers starts with observability of ourselves

What we're looking for

  • You've built and operated production data infrastructure at meaningful scale, with real throughput, real cost pressure, and real consequences when it breaks

  • You're fluent in distributed-systems tradeoffs: streaming vs batch, consistency vs latency, full fidelity vs sampling, storage vs compute. You pick the right answer for the situation rather than the one you read most recently

  • You take an ambiguous data or infrastructure problem, define the next useful step, and ship without waiting for a fully specified plan

  • You treat cost as a feature. A system that works at 1x and burns the company at 100x isn't finished

  • You can explain pipeline behavior, failure modes, and tradeoffs clearly enough that engineers, AI researchers, and PMs can make the right call quickly

Nice to have

  • Deep experience with high-throughput streaming or stream-processing systems (Kafka, Flink, Kinesis, Materialize)

  • Background in observability, telemetry, or session-replay data systems

  • Built vector or hybrid retrieval infrastructure for AI/ML use cases

  • Comfort across the full data lifecycle: ingestion, transformation, storage, query, retention, deletion

  • Fluent in Go, Rust, Python, TypeScript, or whichever tool the throughput actually demands. We hire for how you reason about data systems, not for a specific language

Strong signals

  • A data system you built that other engineers relied on, and that survived contact with real load

  • Open-source work, technical writing, or talks where the tradeoffs and the reasoning behind them are visible

  • You've replaced a vendor system with one you built, or replaced something you built with a vendor, and have strong opinions about when each is right

  • You've cut a meaningful infrastructure bill in half, or doubled throughput on the same bill, without losing correctness

  • You picked up an unfamiliar data store, query engine, or infrastructure pattern quickly and shipped something good with it

  • You started something from zero, a pipeline, a platform, an internal tool, that people kept using after you left

How We Work

We're in person in New York City. The hardest parts of building Interfere, from system design to architecture tradeoffs to taste calls on the product, happen faster and better at a whiteboard with people physically in the same room. We measure work, not hours. Time at a desk is a poor proxy for whether work is getting done. But there's a lot to do and genuine urgency to being the category winners. Most people who do well here end up putting in serious hours because the problems are interesting and the upside is real. We ship daily, and we ship deliberately. Speed and taste are not in tension here. Every line of code is a choice: we don't let tech debt accumulate because velocity is easier. We write the code we would want to inherit, while still pushing meaningful changes every day. The roadmap is structure, not scaffolding. We plan out the week, so there's structure to what you take on. But the items on that roadmap are whole features and subsystems, each one a project in itself. If you see another problem along the way that needs solving, you own that too. It's your job to make your work into what it needs to be.

Compensation and logistics

  • Health, dental, and vision

  • Visa sponsorship for exceptional international candidates

  • We'll help you move to New York

Interview process

  1. Intro conversation with the founder

  2. Onsite/work trial with the team in New York

  3. References and offer

How to apply

Send us your resume or LinkedIn, plus one piece of work we should look at. We want to see how you think and build. A short note on why Interfere helps, but the work matters more.

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

New York, United States

- Background in observability, telemetry, or session-replay data systems - Built vector or hybrid retrieval infrastructure for AI/ML use cases - Comfort across the full data lifecycle: ingestion, transformation, storage, query, retention, deletion
Work authorization
- Health, dental, and vision - Visa sponsorship for exceptional international candidates - We'll help you move to New York

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.