Senior Software Engineer, Cloud
DittoFull Time
Senior (5 to 8 years)
Candidates should have 5+ years of software engineering experience, strong experience with cloud providers (AWS, GCP, Azure) and infrastructure-as-code tools (Terraform, Pulumi, etc.), and familiarity with frontend (TypeScript, React) development. A growth mindset and clear communication skills are also required.
As a member of the Cloud team, the Senior / Staff Software Engineer will own and operate the managed cloud service, ensuring security, availability, and performance for the SaaS product; automate and streamline operations by writing database orchestration logic and maintaining CI pipelines; contribute to the Console UI; contribute to the self-managed offering; debug and resolve complex distributed cloud issues; and make improvements to internal operational systems.
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.