Senior Software Engineer
Human Interest- Full Time
- Senior (5 to 8 years)
Materialize is seeking a versatile, full stack engineer to join our Cloud team. This role offers broad exposure to all systems that power Materialize, from cloud networking and Kubernetes operators to backoffice billing infrastructure, frontend features, and CI/CD pipelines. You will be instrumental in building and running our fully managed cloud service, contributing to our self-managed offering, improving internal operational systems, and working within our Console UI.
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.
Investors: Kleiner Perkins, Redpoint Ventures and Lightspeed Venture Partners.
Note on Salary: The salary range provided is not a guarantee. Actual compensation will be determined by objective assessment of qualifications, experience, education, skills, certifications, geographic location, and market demands during the application and interview process. Materialize reserves the right to adjust the salary range based on specific candidate 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.
Cloud-based operational data warehouse for real-time insights
Materialize provides a cloud-based operational data warehouse that delivers real-time insights for businesses. The platform is designed for tasks that require immediate action based on current data, enabling data teams to analyze and operate their businesses effectively. Key features include automation and alerting, which reduce manual work and delays, allowing for quicker responses to data changes. Materialize supports user-facing applications that need to react to real-time business conditions and caters to companies requiring real-time customer data for personalization and dynamic pricing. The platform also meets the needs of machine learning and artificial intelligence by offering continuously updated data. Materialize's business model focuses on providing sub-second updates and strong consistency, utilizing a specialized engine built on stream processing frameworks. The goal of Materialize is to empower businesses to make immediate decisions based on accurate and timely data.