Principal/Staff Engineer (Data)
Core
Define and evangelise target architectures bridging transactional, analytical, and AI systems to ensure data remains a competitive advantage for school management tools.
Role type
Principal/Staff Engineer (Data)
Builds
OLAP and AI capabilities, OLTP foundations, and infrastructure for LLM orchestration and real-time model inference.
Domain
Education technology / Data engineering / AI infrastructure
Deliverable
production ML models | infrastructure
Required skills
Data architecture, distributed data systems, data modelling (Star, Medallion), cloud-native environments, unstructured data handling, DataOps, CI/CD for data, LLM orchestration, RAG, real-time model inference, architectural reviews, team mentorship, commercial acumen for SaaS spend optimization.
Preferred skills
AI/ML Engineering, MLOps, model deployment/serving, monitoring, federated learning, privacy-enhancing technologies (PETs), LLM Ops, prompt engineering at scale, token cost optimisation.
Technologies
Snowflake, AWS, Debezium, Git, Infra as Code
Responsibilities
Define and evangelise target architectures; lead end-to-end data lifecycle from OLTP schema design to OLAP governance; partner with Technical Leads for hands-on guidance; collaborate with Product Directors to align engineering goals; architect future infrastructure for AI/LLM; mentor Technical Leads/Senior Engineers; head architectural reviews; collaborate on broader technology strategy; resolve systemic bottlenecks.
Seniority
Principal/Staff, strategy & mentorship