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).
Datastore infrastructure is the backbone of any software product, and at Notion, it plays a critical role in ensuring our millions of users have a fast, reliable, and secure experience. Our Datastore Infra Team builds and maintains the systems that power the databases and caches behind every Notion feature. From scaling our relational and NoSQL databases to designing data migration frameworks, we ensure that Notion’s data layer remains robust and future-proof.
Job Responsibility:
Drive the evolution of our datastore infrastructure to meet the needs of over 100 million global users
Ensure our 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
Develop tools and frameworks that make it easier for engineers to innovate while maintaining safety, efficiency, and performance
Develop the skills and confidence to debug live production systems with minimal disruption
Participate in an on-call rotation, responding to incidents to uphold service reliability
Partner with product engineers and other infra teams to ensure our datastore infrastructure aligns with evolving business needs and product goals
Requirements:
Familiarity with Datastore Systems: experience with large scale relational databases, distributed caches, and NoSQL systems
understanding of how to design, scale, and optimize them
Systems thinker: understanding of distributed systems and ability to design solutions that account for tradeoffs like consistency, latency, and scalability
Pragmatic problem-solver: prioritizes business impact and understands the balance between craft, speed, and long-term maintainability
Ownership and initiative: thrives in a fast-moving, unstructured environment and is comfortable taking ownership of ambiguous problems
Customer Empathy: excels at collaborating across teams, offering guidance and solutions to unblock engineers
curiosity and willingness to adopt AI tools
Nice to have:
Experience with change data capture tools like Debezium for real-time data replication and migrations
Experience working closely with application developers, understanding their workflows, and building datastore solutions that address their challenges, such as schema changes, performance, and data access patterns
What we offer:
Highly competitive cash compensation, equity, and benefits