Software Engineer, Data

Interfere
New York, NYFULL_TIME$160k–$250kPosted Jul 28, 2026

Role responsibilities

You will own the data backbone of the product, designing and building high-throughput ingestion, real-time stream processing, and scalable storage systems. You will work closely with AI/ML and product teams to make foundational architectural decisions that ensure data accuracy and performance.

Requirements

You must have experience building and operating production data infrastructure at scale with a deep understanding of distributed-systems tradeoffs. You should be comfortable working in an ambiguous environment and possess the ability to explain complex pipeline behaviors to cross-functional stakeholders.

Key skills

Distributed systems, Data infrastructure, Streaming, Batch processing, Go, Rust, Python, TypeScript, ClickHouse, Kafka, Flink, Kinesis, Materialize, Observability, Data pipelines, System design

Keywords

Software Engineer, Data Infrastructure, Distributed Systems, Streaming, Batch Processing, Go, Rust, Python, TypeScript, ClickHouse, Kafka, Flink, Kinesis, Materialize, Observability, Telemetry, Session-replay, Vector databases, Data pipelines, Schema design, Data quality, Infrastructure, Product quality, System design, Scalability, Real-time processing, Data storage, Query systems, Indexing, Retrieval

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free