Tech Stack
Responsibilities
- Design and ship replacements for core data pipelines that cannot guarantee necessary properties, while keeping existing systems running.
- Define and implement instrumentation for new product surfaces to ensure all necessary data is captured.
- Identify and fix instrumentation gaps that lead to drops in eval coverage, add contracts to prevent recurrence, and implement dashboards for early detection.
- Design schema evolution and validation for overlapping data dependencies to prevent silent degradation across consumers.
- Manage storage costs by deciding what data to retain, implementing retention and compression, and deleting unnecessary data.
Culture
Flat HierarchyTruth-SeekingPassionateCreativeShipping Code
Requirements
Regions: Us
Get jobs like this in your inbox
Weekly Next.js, Rust, TypeScript hiring trends and salary data — free.
Join 8 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About Cursor
Industry: saas
Size: startup
Cursor is building an AI-powered tool for professional programmers with the mission to automate coding through inventive research, design, and engineering. The company is small and talent dense, focusing on building and shipping code quickly.
View company profile →Similar Jobs
Software Engineer, Storage
Cursor · San Francisco
Software Engineer, Model Routing & Inference
Cursor · New York
Software Engineer, Infrastructure
Cursor · San Francisco
Software Engineer, Agent Evaluation and Quality
Cursor · San Francisco
Member of Technical Staff - Data Platform
Reflection AI · New York, NY