We are seeking an experienced Senior Data Architect to design and build the next-generation data architecture for our multi-tenant SaaS platform. This role will be responsible for architecting a comprehensive data warehouse, analytics framework, and integration platform that enables full data interoperability across our ecosystem.
Requirements
- Design and implement a next-generation data warehouse solution leveraging modern cloud data platforms (Snowflake, Redshift, or similar)
- Architect dimensional models, data marts, and fact tables optimized for analytics and reporting
- Establish data governance frameworks, data quality standards, and lineage tracking
- Design multi-tenant data isolation strategies while enabling cross-tenant analytics where appropriate
- Design a unified integration framework for connecting with external systems (APIs, webhooks, file-based imports)
- Build event-driven integration patterns leveraging Kafka/MSK for real-time data synchronization
- Create standardized data exchange formats and schemas for interoperability
- Design integration monitoring, error handling, and retry mechanisms
- Establish patterns for bi-directional data synchronization
- Architect a comprehensive analytics framework that enables self-service analytics and reporting
- Design data models that support both real-time and batch analytical workloads
- Build frameworks for metric definitions, KPI tracking, and business intelligence
- Integrate with existing BI tools (Sisense) and enable new analytical capabilities
- Design data access patterns that balance performance, cost, and security
Benefits
- Unlimited PTO
- Comprehensive Benefits
- Competitive 401(k) matching
- Gym subsidies