Software Engineer, Datastore at Notion

New York, New York, United States

Notion Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
TechnologyIndustries

Requirements

  • Familiarity with large-scale relational databases, distributed caches, and NoSQL systems (e.g., AWS RDS, DynamoDB, ElastiCache), including design, scaling, and optimization
  • Systems thinker with understanding of distributed systems and ability to design solutions accounting for tradeoffs like consistency, latency, and scalability
  • Pragmatic problem-solver who prioritizes business impact, balances craft, speed, and maintainability, is opinionated but not ideological, and learns new technologies
  • Ownership and initiative in fast-moving, unstructured environments, taking ownership of ambiguous problems with a bias toward action and focus on results
  • Customer empathy with strong collaboration skills across teams

Responsibilities

  • Drive evolution of datastore infrastructure to support 100M+ users, ensuring reliability, efficiency, scalability, and integration of new technologies
  • Design and deliver a Datastore Platform, including flexible schema management, tools for migrating billions of records, and frameworks for safe, efficient engineering
  • Debug live production systems with minimal disruption, manage failovers, participate in on-call rotation, and respond to incidents to maintain service reliability
  • Partner with product engineers and infra teams to align datastore infrastructure with business needs and product goals
  • Build and maintain systems powering databases and caches, including scaling relational/NoSQL databases and designing data migration frameworks

Skills

Key technologies and capabilities for this role

Relational DatabasesNoSQLCachingDatabase ScalingData MigrationInfrastructure Engineering

Questions & Answers

Common questions about this position

What is the work location and office policy for this role?

This role is based out of our New York City or San Francisco office. Notion is an in person company that requires employees to come to the office for two Anchor Days (Mondays & Thursdays) and requests that employees spend the majority of their week in the office (including a third day).

What is the salary for this position?

This information is not specified in the job description.

What skills are needed for the Software Engineer, Datastore role?

This information is not specified in the job description.

What is the company culture like at Notion?

Notion is passionate about building a company as diverse and creative as the millions of people it reaches worldwide, with a focus on tailor-made software solutions. The company values focus, design, and craft, and is growing fast while serving customers like Pixar, Mitsubishi, Figma, Plaid, and Match Group.

What makes a strong candidate for this Datastore Engineer role?

Strong candidates will have experience driving datastore infrastructure evolution for large-scale systems, designing platforms for data management at scale, debugging production systems, participating in on-call rotations, and partnering with product and infra teams.

Notion

Versatile productivity and collaboration platform

About Notion

Notion is a workspace platform designed to enhance productivity and collaboration for a wide range of users, from startups to large enterprises. It combines various tools into a single platform, allowing teams to write, plan, and share their work efficiently. Users can start with a free version and upgrade to paid plans as their needs grow. Key features include customizable notes and documents, project management tools, and a drag-and-drop interface for easy page creation. Notion also includes an AI-powered Q&A feature that provides instant answers to user queries, helping to centralize knowledge. The platform supports multiple languages and has a strong global community that contributes content and organizes events.

San Francisco, CaliforniaHeadquarters
2016Year Founded
$325.9MTotal Funding
LATE_VCCompany Stage
Enterprise Software, AI & Machine LearningIndustries
5,001-10,000Employees

Benefits

Medical, dental & vision insurance
PTO
Mental health & wellbeing package
Parental leave
Fertility coverage
Retirement matching
Commuter benefits
Monthly stipend

Risks

Increased competition from AI-enhanced tools like Evernote.
Potential trust issues with AI features due to factual inaccuracies.
User resistance to adopting new productivity tools.

Differentiation

Notion combines note-taking, task management, and databases into a single platform.
The platform offers customizable workspaces for personal and collaborative use.
Notion AI assists with tasks like text generation and predictive analytics.

Upsides

Integration with Slack and Google Drive enhances workflow automation.
Acquisition of Skiff strengthens Notion's privacy offerings.
Standalone apps like Notion Calendar expand Notion's modular productivity solutions.

Land your dream remote job 3x faster with AI