Build the Future of Data Replication

Join a team of database experts building the most compute efficient CDC/Replication platform ever seen.

View Open Positions

Why Supermetal Changes Everything

Single Binary, Zero Dependencies, Literally just works

While competitors require complex distributed systems, Supermetal deploys as a single Rust binary agent. No JVM (debezium, kafka), no containers and no orchestration overhead.

Unlocking Compute Efficiency

By taking the hard path of building in Rust and Arrow, we have unlocked compute efficiency that is unmatched by any other CDC/Replication platform. Imagine moving terabytes of data on a 2 core machine in under an hour. We are not just faster - we are fundamentally more compute efficient.

True Multi Cloud Freedom with BYOC

We believe every company running on cloud deserves a BYOC (Bring Your Own Cloud) native sync product that keeps data secure, lowers data transfer costs and utilizes your own cloud resources. ELT/ETL vendors gate their complex BYOC deployments under expensive enterprise contracts and Supermetal is here to make BYOC experience accessible to every company.

If this excites you then you are in the right spot. Come help us push boundaries in building mission critical data infrastructure.

Open Positions

We are looking for exceptional engineers who share our passion for high-performance systems and elegant solutions.

Rust Software Engineer

San Francisco or Remote (Global)Full-time/ContractMid to Senior Level

About the Role

Join us in building the most efficient change data capture platform in the industry. You will work on core systems that process terabytes of data with minimal resources, implementing cutting-edge techniques in stream processing, columnar storage, and distributed systems - all in Rust.

What You will Do

  • Design and implement high throughput CDC connectors for databases like PostgreSQL, MySQL, MongoDB, and data warehouses
  • Optimize data pipelines using Apache Arrow's columnar format for maximum efficiency
  • Build robust state management and checkpointing systems for fault tolerance
  • Contribute to our single-binary architecture that eliminates operational complexity
  • Solve challenging problems in distributed systems, consistency, and performance

Requirements

  • Strong systems programming experience, preferably in Rust (or willingness to learn quickly)
  • Deep understanding of database internals, replication logs, and transaction semantics
  • Experience with stream processing, CDC, or ETL/ELT systems
  • Passion for performance optimization and resource efficiency
  • Strong debugging skills and systematic problem-solving approach

Nice to Have

  • Experience with Apache Arrow, Parquet, or columnar data formats
  • Knowledge of various database replication protocols (Postgres WAL, MySQL binlog, MongoDB oplog)
  • Contributions to open-source database or data infrastructure projects
  • Experience with cloud-native architectures and multi-cloud deployments

Benefits & Perks

Employer Paid Healthcare
Competitive Base Salary and Equity
401k Program
Flexible PTO
Company Onsites
Top tier Equipment
Remote First Culture

Backed By

Tola CapitalVVCComposed VCEngineering Capital

We are backed by world class investors and angels including, inventor of Apache Arrow who share our vision for revolutionizing data infrastructure.

Don't see a perfect fit but passionate about what we're building?

Email us at careers@supermetal.io