N
Software Engineer, Datastore
N
Software Engineer, Datastore
Notion•San Francisco, CA
A week ago
Office
Company
Notion
Location
San Francisco, CA
Work Schedule
full time
Work Location
office
Notion•San Francisco, CA
A week ago
Office
Company
Notion
Location
San Francisco, CA
Work Schedule
full time
Work Location
office
Job Description
Notion seeks a Software Engineer, Datastore to enhance our core data persistence layer in San Francisco. Build scalable systems powering millions of users' collaborative workspaces. Drive innovation in real-time synchronization and high-availability storage.
Full Description
Software Engineer, Datastore at Notion in San Francisco shapes the backbone of our all-in-one productivity platform.
Day-to-day, you design and optimize distributed datastore architectures for sub-millisecond query responses. Implement sharding strategies to handle petabyte-scale workspaces. Collaborate with product teams to evolve schema for new block types and AI integrations. Tackle reliability challenges in multi-region deployments.
Requires BS in Computer Science or equivalent, with 4+ years in backend systems. Proficiency in Go or Rust, plus experience with CockroachDB or Spanner. Strong grasp of ACID transactions and consensus protocols.
Excel in systems programming and debugging complex failures.
Key Skills
Distributed SystemsGo ProgrammingDatabase OptimizationACID TransactionsCollaborative Debugging
