Senior / Staff Software Engineer (Database)

Materialize

New York (NY)

On-site

USD 160,000 - 225,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Materialize is seeking a seasoned software engineer to join their Database team in New York, focusing on performance-sensitive distributed systems. The role involves designing and maintaining critical parts of their platform in Rust, with an emphasis on collaboration and adaptability to customer needs.

Qualifications

  • 3+ years of experience with systems-level software.
  • Solid programming fundamentals (e.g. Go, C/C++), with an interest in Rust.
  • Strong written and verbal communications skills.

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.

Skills

Software Engineering
Distributed Systems
Rust
C/C++
SQL

Education

B.S. or M.S. in Computer Science
Ph.D in Computer Science

Job description

Who We Are:

Materialize is a real-time data platform built on a breakthrough in incremental computation, enabling up-to-date, trustworthy views into any aspect of your business using just SQL. Build and adapt live, composable data products in minutes—with the team you already have. Use Materialize to power data-intensive UIs, deliver fresh context to AI/ML pipelines, and create dynamic digital twins of manufacturing processes for real-time optimization. Materialize is trusted by General Mills, Ryder, and Fubo.tv to solve their most pressing real-time data challenges.

Our team spans the US (with a NYC headquarters), Canada, and EMEA.

I nvestors:

Kleiner Perkins, Redpoint Ventures and Lightspeed Venture Partners.

About the Role:

We are looking for seasoned engineers to join our Database team in New York, focused on performance-sensitive distributed systems work with an emphasis on correctness.

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:
  • 3+ 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: $160,000 - 225,000 + Equity

The salary range provided in this job description should not be considered a guarantee or commitment. The actual compensation offered may vary based on individual qualifications objectively assessed during the application and interview process, including but not limited to the candidate’s:

  • Qualifications and relevant work experience
  • Educational background and credentials
  • Relevant skills and certifications
  • Geographic location
  • Market demands

Materialize reserves the right to adjust the salary range based on the candidate's specific circumstances and the overall compensation package.

The salary range provided in this job description should not be considered a guarantee or commitment. The actual compensation offered may vary based on individual qualifications objectively assessed during the application and interview process, including but not limited to the candidate’s:

  • Qualifications and relevant work experience
  • Educational background and credentials
  • Relevant skills and certifications
  • Geographic location
  • Market demands

Materialize reserves the right to adjust the salary range based on the candidate's specific circumstances and the overall compensation package.

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Enterprise Account Executive
Enterprise Account Executive

Materialize • New York (NY)

Hybrid
USD 140,000 - 170,000
Senior Marketing Manager
Senior Marketing Manager

Materialize • New York (NY)

On-site
USD 150,000 - 180,000
Senior Marketing Manager
Senior Marketing Manager

Materialize • United States

On-site
USD 150,000 - 180,000
Field Engineer
Field Engineer

Materialize • New York (NY)

Hybrid
USD 145,000 - 160,000
Full range of medical benefits
Financial benefits
Equity options
Revenue Operations Manager
Revenue Operations Manager

Materialize • New York (NY)

On-site
USD 140,000 - 175,000
Equity
Medical benefits
Hybrid work
Revenue Operations Manager
Revenue Operations Manager

Materialize • United States

Hybrid
USD 140,000 - 175,000
Technical Architect
Technical Architect

material • New York (NY)

Hybrid
USD 132,000 - 170,000
Staff Data Engineer
Staff Data Engineer

Material Bank • United States

Hybrid
USD 140,000 - 200,000
Health benefits
401(k) plan
Flexible work schedule
+1
Staff Applied Scientist, Search & Discovery
Staff Applied Scientist, Search & Discovery

Material Bank • United States

Hybrid
USD 140,000 - 210,000
Hybrid work model
Competitive benefits
Senior Software Engineer, Data Platform
Senior Software Engineer, Data Platform

Matterworks • Somerville (MA)

Hybrid
USD 150,000 - 210,000
Health insurance
Dental insurance
Vision insurance
+7