The company is looking to build and run a fully managed cloud service, contribute to self-managed offerings, and improve internal operational systems.
Requirements
- Strong experience with cloud providers (AWS, GCP, Azure)
- Experience with infrastructure-as-code tools (Terraform, Pulumi, etc.)
- Familiarity with frontend (TypeScript, React) development
- Experience with GCP and/or Azure (bonus)
- Experience operating production databases or managing other critical systems (bonus)
- Kubernetes operators (bonus)
Responsibilities
- Own and operate managed cloud, ensuring security, availability, and performance for SaaS product
- Automate and streamline operations: write database orchestration logic, maintain robust CI pipelines
- Contribute to Console UI that serves as entry point for users discovering, querying, and operating Materialize
- Contribute to self-managed offering that enables customers to deploy Materialize in their cloud of choice
- Debug and resolve complex distributed cloud issues
Other
- 5+ years of software engineering experience
- Eager to be a generalist: ready to learn quickly, ramp up in new areas, and tackle a variety of challenges
- Work from NYC office (or open to relocating)
- Clear communicator and enjoy collaborating closely across teams
- Participate in voluntary on-call rotation (bonus)
- Passionate about databases and distributed systems (bonus)