distributed systems
ABOUT THE ROLE
Join the backend team building a no-code platform that helps customers activate data directly from their warehouse. This senior role combines distributed systems engineering with product thinking, with opportunities to shape architecture and deliver improvements that matter to users.
WHAT YOU'LL DO
- Improve warehouse query performance, including query optimization and precomputed state.
- Build analytics and experimentation features that help customers create audiences and measure outcomes across downstream tools.
- Explore real-time audience computation and syncing as data warehouses adopt change data capture and other real-time technologies.
- Investigate ways generative AI can make customer workflows for acting on data more seamless.
- Contribute to system architecture, scalability, maintainability, and reliability, and engage with users and product specifications.
WHAT WE'RE LOOKING FOR
- Six or more years of backend engineering experience, including substantial work designing and building backend systems at high-growth startups.
- Strong backend and distributed systems fundamentals, with experience using modern technologies.
- A product-minded approach to backend development, including openness to customer conversations and feedback-driven iteration.
- Strong communication skills, curiosity, and the ability to learn quickly and take on challenging work.
- A degree in computer science, mathematics, or electrical engineering, or equivalent strong technical foundations.
- Career progression and sustained contributions in prior ro