Backend Infrastructure Engineer: Connectors (Rust)

Feldera

Northern (KY)

Ibrido

USD 140.000 - 210.000

Tempo pieno

14 giorni+
Generatore di candidature

Distinguiti per questa posizione — genera un curriculum e una lettera di presentazione personalizzati in circa un minuto.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Equity
Medical, dental & vision
HSA/FSA
401(k)
Fully remote

Descrizione del lavoro

Feldera seeks a Rust backend engineer to own and evolve its connector ecosystem. You will build and maintain connectors for Delta Lake, Iceberg, Kafka, and Postgres, delving into storage formats, wire protocols, transactional semantics, and change-data-capture mechanisms to deliver fast, correct, and resilient data pipelines.

You will design and improve the shared abstractions, APIs, and tooling for fast connector development, ensure fault-tolerance, and optimize performance in a fully remote,

Competenze

  • Strong proficiency in Rust or strong systems-programming experience in a comparable language.
  • Experience building data integrations, connectors, or pipelines in production.

Mansioni

  • Connector engineering: Own and evolve Feldera's input and output connectors.
  • Change data capture: Build robust CDC ingestion with correct, ordered pipelines.
  • Connector framework: Design and improve shared abstractions, APIs, tooling.
  • Formats & protocols: Work with table formats, serialization formats, and wire protocols.
  • Correctness & fault-tolerance: Ensure reliability with no data loss/duplication.
  • Performance: Push throughput and latency to meet production workloads.
  • Troubleshooting: Debug complex distributed systems issues.

Conoscenze

Rust
Systems programming

Strumenti

Kafka
Delta Lake
Iceberg
Postgres

Descrizione del lavoro

About Feldera

Feldera is redefining how engineers compute over changing data. Powered by an award-winning breakthrough in database theory (DBSP), our platform incrementally maintains even the most complex SQL views as data changes, even when pipelines have hundreds of joins, aggregates, unions, and even recursion. It has allowed leading enterprises to have always-on real-time insights over both live and historical data, with 10x lower cost and 100x faster time-to-production.

In this role, you’ll focus on our secure, scalable, production-grade self-hosted platform; one that customers deploy on their own infrastructure, from laptops to multi-node clusters.

The Role

We're looking for a Rust backend engineer to own and evolve Feldera's connector ecosystem. You'll build and maintain connectors with systems like Delta Lake, Apache Iceberg, Kafka, and Postgres. This means working deep in the details of each system's storage formats, wire protocols, transactional semantics, and change-data-capture mechanisms, and turning that into ingest and output adapters that are fast, correct, and resilient to failure.

What You’ll Do
  • Connector engineering: Own and evolve Feldera's input and output connectors for data lakes (Delta Lake, Iceberg), streaming systems (Kafka and the broader Kafka ecosystem), and databases (Postgres and other OLTP/OLAP stores).

  • Change data capture: Build robust CDC ingestion that turns upstream changes into correct, ordered, and consistent change streams into Feldera pipelines.

  • Connector framework: Design and improve the shared abstractions, APIs, and tooling that make authoring, testing, and operating connectors fast and consistent.

  • Formats & protocols: Work at the level of table formats (Parquet, Delta, Iceberg metadata), serialization formats (Avro, JSON, Protobuf), and wire protocols to integrate cleanly and efficiently with each system.

  • Correctness & fault-tolerance: Ensure connectors are reliable and operate without data loss or duplication beyond stated guarantees.

  • Performance: Push connector throughput and latency to keep pace with demanding production workloads.

  • Troubleshooting: Debug complex distributed systems issues spanning Feldera and external systems in customer environments.

Minimum Requirements
  • Strong proficiency in Rust, or strong systems-programming experience in a comparable language (C++, Go, Java/Scala) with a demonstrated ability to ramp quickly on Rust.

  • Experience building data integrations, connectors, or pipelines in production — moving data between storage systems, streaming platforms, or databases.

  • Hands-on experience with one or more of: Kafka, Delta Lake, Iceberg, Postgres, or comparable streaming/lakehouse/database systems.

  • Working knowledge of data serialization and table formats (e.g. Avro, Protobuf, JSON, Parquet).

  • Understanding of distributed-systems fundamentals: delivery semantics, ordering, checkpointing, and fault recovery.

  • Strong troubleshooting skills and the ability to debug complex issues across system boundaries.

  • Self-directed with excellent communication skills and the ability to work effectively in a remote team.

Candidates must have authorization to work in their country of residence. We are unable to sponsor employment visas at this time.

Working at Feldera

We’re a small, technical team building a category that doesn’t exist yet. A few things worth knowing before you apply:

  • Fully remote. Distributed across the U.S. and abroad. We hire for timezone overlap, not location.

  • Flat organization with high autonomy, ownership and asynchronous collaboration. You’ll work directly alongside the founders.

  • Fast and honest. We move quickly, decide based on evidence, course-correct openly, and expect you to do the same.

  • Rewarded for impact, not tenure. We recognize what you ship, the outcomes it drives, and how much you raise the team's ceiling.

Compensation & Benefits
  • Competitive salary & meaningful equity

  • Medical, dental & vision - 90% of premiums covered by Feldera

  • HSA & FSA

  • 401(k)

  • Fully remote

(Benefits listed apply to U.S.-based employees.)

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Backend Infrastructure Engineer: Control Plane (Rust)
Backend Infrastructure Engineer: Control Plane (Rust)

Feldera • Northern (KY)

Ibrido
USD 120.000 - 210.000
Competitive salary
Meaningful equity
Fully remote
+2
Backend Infrastructure Engineer: Control Plane (Rust)
Backend Infrastructure Engineer: Control Plane (Rust)

Feldera • Stati Uniti

Remoto
USD 140.000 - 200.000
Salary & Equity
Health premiums
HSA/FSA
+2
Senior Product Engineer
Senior Product Engineer

Feldera • Northern (KY)

In loco
USD 125.000 - 175.000
Competitive salary
Equity
Healthcare (medical, dental, vision)
+2
Remote Rust Backend Engineer — Connectors & CDC
Remote Rust Backend Engineer — Connectors & CDC

Feldera • Northern (KY)

Ibrido
USD 140.000 - 210.000
Equity
Medical, dental & vision
HSA/FSA
+2
Rust Backend Engineer: Control Plane & Kubernetes (Remote)
Rust Backend Engineer: Control Plane & Kubernetes (Remote)

Feldera • Northern (KY)

Ibrido
USD 120.000 - 210.000
Competitive salary
Meaningful equity
Fully remote
+2
Senior Software Engineer - API & Data Connectors - MarTech/AdTech
Senior Software Engineer - API & Data Connectors - MarTech/AdTech

Three Pillars Recruiting • San Francisco (CA)

Ibrido
USD 140.000 - 210.000
Rust Engineer / EST
Rust Engineer / EST

Motion Recruitment Partners LLC • Weehawken (NJ), Northern (KY)

In loco
USD 120.000 - 180.000
Medical, dental, and vision coverage
401(k)
Flexible PTO
+1
Founding Engineer, Backend
Founding Engineer, Backend

Falconer • San Francisco (CA)

In loco
USD 130.000 - 160.000
Generous equity package
Flexible work arrangements
401(k) retirement account
+2
Software Engineer, Data
Software Engineer, Data

Interfere • New York (NY)

In loco
USD 180.000 - 280.000
Health, dental, and vision
Database Reliability Engineer
Database Reliability Engineer

Fuse Energy • Washington

In loco
USD 130.000 - 190.000
Equity/Stock options
Biannual bonus
Tech stipend for hardware