Senior/Staff Software Engineer (Sources/Sinks)

Posted 14 Days Ago
2 Locations
Remote
Senior level
Software
The Role
The Staff Software Engineer will design, implement, and maintain critical parts of Materialize using Rust, focusing on performance-sensitive distributed systems. Responsibilities include collaborating with engineers and product management to adapt to customer needs and working both autonomously and as part of a team.
Summary Generated by Built In
Who We Are:

Materialize is a cloud operational data store (ODS) that allows you to use SQL to transform, deliver, and act on fast-changing data. By performing incremental and consistent data transformations, Materialize makes live data accessible throughout your organization. Build operational data meshes, offload queries, join data sets, and act on the results before they move to colder storage for historical analysis.

Our ODS is trusted to deliver fresh, correct results for enterprise teams across industries, including Fubo.tv, Crane Worldwide Logistics, and General Mills. As a Series C company, Materialize has raised over $100 million in funding, with US, Canada, and EMEA employees.

Investors:

Kleiner Perkins, Redpoint Ventures and Lightspeed Venture Partners.

About the Role:

We are looking for seasoned engineers to join the team that owns the experience of getting data into and out of Materialize efficiently. It is performance-sensitive distributed systems work with an emphasis on correctness that encompasses integrations with many adjacent data infrastructure projects.

Responsibilities:

  • Design, implement, ship, and maintain critical parts of Materialize in Rust.
  • Iterate on Materialize to discover and adapt to customer needs.
  • Collaborate with other engineers and product management.

About You:

  • 5+ years of experience with software engineering focused on systems-level software.
  • Solid programming fundamentals (e.g. in Go, C/C++,) and interest in learning Rust.
  • Track record of learning new technologies and concepts quickly.
  • Ability to work both autonomously and collaboratively, as needed.
  • Comfort with writing substantial new code and modifying existing, mature code.
  • Strong written and verbal communications skills.
  • Strong working knowledge of computer science fundamentals, equivalent to a B.S. or M.S. in Computer Science. Timely and Differential Dataflow are built upon years of academic and industrial research, and you’ll need to become familiar with the research areas.

Bonus Points:

  • Distributed systems experience
  • Experience with Rust
  • Familiarity with SQL databases
  • Familiarity with message brokers and CDC
  • Knowledge of stream processing
  • Experience implementing data infrastructure
  • Ph.D in Computer Science

SALARY RANGE: $200,000 - 225,000 + Equity 


We understand it takes a diverse team of highly intelligent, passionate, curious, and creative people to develop the exceptional product we are building. Our dynamic team has incredible perspectives to share, just as we know you do, and we take great pride in being an equal opportunity employer.

Top Skills

C++
Go
Java
Rust
The Company
HQ: New York, NY
61 Employees
On-site Workplace

What We Do

Materialize simplifies application development with streaming data. Materialize is powered by Timely Dataflow.

Similar Jobs

HiBob Logo HiBob

Associate Sales Engineer- US Payroll

HR Tech • Information Technology • News + Entertainment • Professional Services • Sales • Software
Remote
United States
1000 Employees

Two Barrels LLC Logo Two Barrels LLC

Director of Front End Development

eCommerce • Legal Tech • Professional Services • Software • Data Privacy
Remote
Hybrid
Spokane, WA, USA
950 Employees

Voltage Park Logo Voltage Park

Site Reliability Engineer

Artificial Intelligence • Cloud • Hardware • Machine Learning • Other • Software • Infrastructure as a Service (IaaS)
Remote
San Francisco, CA, USA
51 Employees
140K-180K Annually

Cash App Logo Cash App

Senior Software Engineer, Referrals and Incentives

Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Remote
Hybrid
8 Locations
3500 Employees
168K-297K Annually

Similar Companies Hiring

Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
RunPod Thumbnail
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
Charlotte, North Carolina
53 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account