Requirements
• 5+ years of experience building data platforms for enterprise SaaS applications,
• Strong programming skills in at least one of Python, Java, Scala or Typescript. SQL experience a plus,
• Experience with modern data processing frameworks and distributed systems,
• Knowledge of data catalog systems and metadata management,
• Understanding of data governance principles as they apply to platform architecture,
• Experience with data quality monitoring and management systems,
• Familiarity with enterprise compliance requirements relevant to data platforms,
• Knowledge of data integration patterns for connecting to enterprise environments,
• Experience with cloud infrastructure (AWS, GCP, or Azure),
• Proficiency with databases (PostgreSQL, Redis, DynamoDB) and data pipeline technologies,
• (Desirable) Experience working with enterprise customers in SaaS environments,
• (Desirable) Familiarity with data residency requirements across global regions,
• (Desirable) Background in implementing data access controls and permission systems,
• (Desirable) Knowledge of enterprise collaboration tools and knowledge management systems,
• (Desirable) Experience designing systems that support audit compliance needs,
• (Desirable) Familiarity with AI/ML infrastructure and vector databases
What the job involves
• Join Notion's Data Platform team as we scale to serve enterprise customers and support our ambitious upmarket strategy,
• You'll be instrumental in building the data infrastructure that enables Fortune 500 companies to manage their knowledge at scale while meeting stringent security and compliance requirements,
• This role focuses on the data platform aspects of enterprise initiatives while collaborating with our Security team on specialized security requirements,
• Design Data Integration Pipelines: Create scalable systems that connect Notion with enterprise environments while maintaining strict privacy standards,
• Build Metadata Management Systems: Develop and maintain data catalog solutions that support enterprise data governance requirements,
• Implement Data Quality Monitoring: Ensure reliability of enterprise data assets through robust monitoring and validation systems,
• Create Data Lifecycle Frameworks: Design systems that align with enterprise retention policies and compliance requirements,
• Support EKM Integration: Develop data platform components that integrate with Enterprise Key Management (EKM) systems while working with our Security team,
• Enable Data Residency Controls: Build systems that properly handle data residency requirements for global enterprise customers,
• Implement Audit Trail Systems: Create data platform features that generate comprehensive audit trails required for enterprise compliance,
• Optimize Enterprise Performance: Tackle complex performance challenges for large-scale data operations, ensuring fast & responsive load times for workspaces with 20k+ users,
• Support AI & Knowledge Management: Build data infrastructure that powers Notion AI for enterprise use cases, including enterprise search and intelligent content discovery