Join Our Team

Help us build the next generation of streaming data tools.

Materialize Jobs

Help us Build Materialize

Materialize is deployed on top of streaming message queues, like Apache Kafka, and allows users to specify arbitrary SQL views on top of their queues and query those views instantly. Stream processing software like Kafka has greatly improved the end-to-end latency of moving messages around in real time, but today there’s no good solution for making use of that data easily.

Materialize brings the user-facing simplicity of SQL views – for arbitrary SQL queries, not just a SQL-inspired minimal language – to the streaming data ecosystem.

Rust

Built in Rust

We are looking for seasoned Engineering generalists with extensive experience leading technical architecture and who are proficient in Rust, C++, Java, or functional programming languages. It’s vital to also have experience working with large data sets, distributed systems, and backend development, as well as an interest in developing software in Rust.

Join a global team with employees around the world

Benefits

100% covered health insurance for you and all your dependents

Competitive equity package

401k

Generous paid parental leave

Charitable donation matching

Open Positions

Materialize is a globablly distributed team with a permanent office in NYC. All roles are open to applicants in NYC and remote unless otherwise noted.

Don't see your job here?

We are constantly looking for talented individuals to join our team.. Reach out to us at jobs@materialize.com

Join the Materialize Community

Join hundreds of other Materialize users and connect directly with our engineers.

Join the Community

© 2023 Materialize, Inc. Terms of Service