Software Engineer, Datastore at Notion

San Francisco, California, United States

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

Requirements

  • Familiarity with Datastore Systems: Experience with large scale relational databases, distributed caches, and NoSQL systems. Understand how to design, scale, and optimize them to support growing business needs. Familiarity with cloud-based datastore solutions like AWS RDS, DynamoDB, and ElastiCache
  • Systems thinker: Understand distributed systems and can design solutions that account for tradeoffs like consistency, latency, and scalability
  • Pragmatic problem-solver: Prioritize business impact and understand the balance between craft, speed, and long-term maintainability. Opinionated but not ideological, and learn new technologies as you go
  • Ownership and initiative: Thrive in a fast-moving, unstructured environment and are comfortable taking ownership of ambiguous problems. Act with a bias toward action and focus on results
  • Customer Empathy: Excel at collaborating across teams, offering guidance and solutions to unblock engineers and support them in building reliable systems. Focus on addressing the needs of those who depend on datastore infrastructure
  • Nice to Haves: Experience with change data capture tools like Debezium

Responsibilities

  • Drive the evolution of datastore infrastructure to meet the needs of over 100 million global users and support rapid growth of product and business, ensuring systems are reliable, efficient, and scalable, while evaluating and integrating new technologies
  • Design and deliver a Datastore Platform that simplifies how teams manage and interact with data at scale, including flexible schema management and migrating hundreds of billions of records, developing tools and frameworks for innovation, safety, efficiency, and performance
  • Develop skills to debug live production systems with minimal disruption, including replacing components or managing failovers
  • Participate in an on-call rotation, responding to incidents to uphold service reliability and quickly restore normal operations
  • Partner with product engineers and other infra teams to ensure datastore infrastructure aligns with evolving business needs and product goals

Skills

Relational Databases
NoSQL Databases
Caching
Database Scaling
Data Migration
Datastore Infrastructure

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