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
As a member of our Cloud Infrastructure team, you will build and operate our fully managed cloud service, and have significant contributions to our self-managed offering.
To dive into some recent work by our Cloud Infrastructure team, and to check out a bit of the architecture, take a look at The Making of Self-Managed Materialize.
This role will be based out of our NYC office (near Astor Place).
Responsibilities
- You will own and operate our managed cloud, ensuring the security, availability, and performance of our SaaS product, and you will contribute to our self-managed offering (Helm chart + Kube operator) that allows our customers to run Materialize in their cloud of choice.
- You will automate all the things, turning database orchestration logic into Kubernetes operators, maintaining healthy CI pipelines, and finding ways to make the system robust and self-healing.
- You will dive in, debug, and solve the tricky bugs that arise when operating in a distributed cloud environment, from mysterious network drops, to Kubernetes operator errors, to unexpected bugs in 3rd-party software.
- You will partner closely with database engineers, making sure that our database & cloud interactions are appropriately abstracted and well designed.
- You will partner closely with Product to ensure we are always building the right product for our customers.
About You:
- You have many (5+) years of experience as a software engineer focused on platform / cloud infrastructure.
- You are able to work from our NYC office (or are open to relocation)
- You love to build, wrangle, operate, and especially simplify, complex distributed systems.
- You have deep experience with the cloud infrastructure of one or more of the major providers (AWS, GCP, Azure), and know your infrastructure-as-code tooling (e.g. Terraform, Pulumi, etc.) through and through.
- You are customer-centric and most motivated in your work when delivering a product and service that customers love.
- You have a strong growth mindset, and are always seeking to improve and expand what you are capable of.
- You have strong written and verbal communication skills, you enjoy close collaboration across teams.
Bonus points:
- Familiarity with or interest in ramping up on frontend development (React/TypeScript)
- Familiarity with GCP and/or Azure in particular
- Familiarity with Kubernetes and common design patterns (e.g. operators)
- Familiarity with developing and operating software systems that run across a variety of deployment models (e.g. SaaS, BYOC, on-prem)
- Experience or interest in working directly with prospects & customers
- Experience with operating production databases and/or other critical operational workloads
- Available to join our (voluntary) on-call rotation
- You think databases are super cool
Salary: $165,000 - 210,000/year + 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.
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
What We Do
Materialize simplifies application development with streaming data. Materialize is powered by Timely Dataflow.