This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a principal engineer to join our Streaming Systems team, leading work on the high-throughput systems that collect, forward, and perform realtime computation on billions of behavioral events from our customer’s users. You'll be building the infrastructure that ingests clickstream, product interaction, and transactional data into our platform. This data is the platform for our “Cursor for Marketers” AI agent product.
Job Responsibility:
Leading work on high-throughput systems that collect, forward, and perform realtime computation on billions of behavioral events
Building infrastructure that ingests clickstream, product interaction, and transactional data into our platform
Preserving <1s end to end system latency at throughput over 1,000,000 messages/second
Improving caching strategies for our online computation service
Architecting a system that can deduplicate message delivery at 1,000,000 messages/second
Patterns for elegant and zero-downtime deployments in our online computation service
Own and deliver projects from start to finish
Work directly with customers to solve their hardest scaling problems
Have significant influence over our technical roadmap
Requirements:
Experienced engineer with a passion for solving hard technical problems that generate real value for customers
Motivated by high ownership and comfortable in a fast-paced, startup environment
Experience leading highly complex and ambitious projects
Want to mentor and up level engineers around you
Experience architecting, building, deploying, and maintaining distributed systems at scale
Can broadcast and encourage technical excellence
Have opinions about how engineering should be done
Want to help scale a rapidly growing engineering team