I

Interfere

Production bug detection and resolution platform

Software Engineer - Data

Data EngineeringConfirmed live in the last 24 hours
Full-timeNew York, NY, USA$160k - $250k /yr

About the Job

Requirements

  • You have built and operated production data infrastructure at meaningful scale, with real throughput, real cost pressure, and real consequences when it breaks.
  • You are fluent in distributed-systems tradeoffs, including streaming versus batch, consistency versus latency, full fidelity versus sampling, and storage versus compute, and can choose an appropriate approach for the situation.
  • You can take an ambiguous data or infrastructure problem, define the next useful step, and deliver without waiting for a fully specified plan.
  • You treat cost as a feature and recognize that a system that works at low scale but becomes prohibitively expensive at high scale is unfinished.
  • You can explain pipeline behavior, failure modes, and tradeoffs clearly enough that engineers, AI researchers, and product managers can make informed decisions quickly.

Responsibilities

  • Build high-throughput ingestion that handles billions of product events without dropping data, slowing down, or making infrastructure costs unsustainable.
  • Build real-time stream processing for detection and diagnosis that is correct and low-latency.
  • Build storage and query systems, such as ClickHouse and columnar, time-series, or vector systems, that remain performant as customer data grows substantially.
  • Build indexing and retrieval infrastructure that enables agents and models to find relevant context when needed.
  • Build schema, taxonomy, and data-quality systems that support evolving event formats and new product surfaces.
  • Build the cost, observability, and reliability layer for the company's data systems.
  • Own the data backbone, including systems that store and query product signals such as events, traces, logs, runtime behavior, code, and session data.
  • Design pipelines, schemas, and storage in collaboration with AI/ML and product teams, and make early architectural decisions.
  • Ship work that helps teams find and fix product failures.
  • Work in person with the team in New York City.
  • Plan weekly work and own additional problems encountered while delivering assigned features and subsystems.

Desired Qualifications

  • Deep experience with high-throughput streaming or stream-processing systems such as Kafka, Flink, Kinesis, or Materialize.
  • Background in observability, telemetry, or session-replay data systems.
  • Experience building vector or hybrid retrieval infrastructure for AI/ML use cases.
  • Comfort across the full data lifecycle, including ingestion, transformation, storage, query, retention, and deletion.
  • Fluency in Go, Rust, Python, TypeScript, or another language suited to the throughput requirements.
  • A data system built and operated by you that other engineers relied on and that handled real production load.
  • Open-source work, technical writing, or talks that demonstrate your reasoning and tradeoffs.
  • Experience replacing a vendor system with a self-built system, or replacing a self-built system with a vendor system, and sound judgment about when each approach is appropriate.
  • Experience substantially reducing infrastructure costs or increasing throughput without sacrificing correctness.
  • Ability to quickly learn an unfamiliar data store, query engine, or infrastructure pattern and deliver a successful implementation.
  • Experience starting a pipeline, platform, or internal tool from scratch that continued to be used.

About the Company

Interfere

Production bug detection and resolution platform

Interfere helps software teams catch and fix production bugs before users notice them. It monitors how an application behaves, flags unusual patterns and regressions, and links each issue to the specific code change that likely caused it. The platform blends session replays, user impact data, and release tracking with AI-assisted root-cause analysis to suggest fixes and coordinate work through a shared inbox used by engineering, product, and design. Interfere’s SaaS product integrates with GitHub and Vercel and offers SDKs for popular JavaScript and Node.js frameworks, plus enterprise features like single sign-on, role-based access, and SOC 2 Type II compliance. Its goal is to reduce downtime and improve reliability by identifying and resolving bugs quickly and efficiently.

Company size
1-10
Company stage
Seed
Total funding
$5.2M
Headquarters
New York City, New York
Founded
2025

Recently Posted Jobs

Explore more opportunities at Interfere

See more jobs