About This Role
This role involves owning the architecture of Kallidus's data platforms, with an initial focus on a customer intelligence platform and a SaaS-embedded data platform. The position suits a data architect who values pragmatic design and wants to shape how data serves both the company and its customers, with scope to grow into a wider data strategy role.
Responsibilities
- Own the target-state architecture and roadmap for both data platforms, splitting time and focus between them
- Review and optimise existing data solutions for performance, cost, reliability, and maintainability, driving continuous improvement
- Define and maintain data modelling standards, naming conventions, and documentation, applied consistently across both platforms
- Establish and champion data governance practices, including data quality, lineage, access control, security, and pseudonymisation of sensitive data
- Own the ongoing operational processes that keep the platforms running well
- Govern architectural decisions through the Architecture Decision Record (ADR) process, working with the teams building on each platform
- Identify and champion opportunities to use AI tools to improve ways of working within the role and team
- Own the architectural design, including data models, ingestion, transformation, and storage layers, for the Customer Intelligence platform team to build to
- Define the approach for integrating data from multiple business systems into a unified, governed warehouse
- Own the definition of data catalogues and a semantic layer, working with stakeholders across the business
- Design the approach for a self-serve query layer, including conversational and AI-driven interfaces, for both business users and data specialists
- Act as technical lead for the team implementing ELT/ETL pipelines, and support the development of data engineering capability within the existing team
- Shape the SaaS-embedded data platform's architecture from inception, helping define its scope, target state, and delivery roadmap
- Design how customer data flows from core SaaS systems into the platform, and how it is served back to customers through in-product reporting, analytics, AI features, and bulk data extraction
- Design for multi-tenancy from the outset, including tenant data isolation, performance at scale, and data residency
- Work with Product and Engineering teams to turn customer-facing data capabilities into a coherent, evolvable architecture
- Work closely with other architects in the function, agreeing clear interfaces with dependent systems and supporting each other
- Work as a peer to development team leads, shaping technical decisions together while holding final accountability for architectural decisions on your platforms