At a Glance
- Tasks: Lead data architecture and engineering to optimise staff scheduling with innovative tech.
- Company: Join Rotageek, a forward-thinking company transforming workforce management.
- Benefits: Enjoy flexible working, competitive salary, 25 days holiday, and private medical insurance.
- Other info: Collaborative culture with opportunities for personal and professional growth.
- Why this job: Make a real impact by shaping trusted data solutions for businesses.
- Qualifications: Experience in data modelling, SQL, and strong leadership skills required.
The predicted salary is between 81000 - 99000 £ per year.
A bit of background on Rotageek. Rotageek helps businesses optimise staff scheduling through data-driven technology. By combining machine learning and advanced algorithms, we help organisations forecast demand, improve workforce management and give employees greater control over their schedules. Our solutions drive operational efficiency, improve customer experiences and help reduce staff turnover across the retail and healthcare sectors. Rotageek is now part of the ELMO Software group, strengthening our ability to deliver industry-leading workforce management solutions as part of a broader HR technology ecosystem.
Confidence can sometimes hold us back from applying for a job. But we’ll let you in on a secret: there’s no such thing as a “perfect” candidate. Rotageek is a place where everyone can grow. So, however you identify and whatever background you bring with you, please apply if this is a role that would make you excited to come into work every day.
Our values: what we live by
- Start With People: You champion the customer experience, create psychological safety and help the whole team deliver with confidence.
- Own It, Together: You take responsibility for quality outcomes, collaborate across disciplines and help turn incidents into learning.
- Clear Is Kind: You make defects, risks, coverage and quality decisions clear, actionable and respectful.
Why this role is so important
Our customers and teams need data they can trust. As Data Architect / Engineering Lead, you’ll help turn a growing analytics estate into a clear, governed and scalable foundation for better decisions, better products and trustworthy AI-powered experiences.
Data modelling is at the heart of this role. You’ll shape the layered warehouse model, define the grains and conformed dimensions, and design the semantic layer that connects real business questions to reliable answers. You’ll own the architecture end to end, including data contracts with Engineering, multi-tenant security, deployment as code and the operational health of the estate. You’ll work closely with Engineering leadership, our global team in Australia and the wider Product function.
This is a senior technical role with functional leadership responsibility. You’ll set standards, mentor others and represent Data in cross-functional decisions, without needing to manage a large team. Your impact will show in an estate that scales, a discipline that shares knowledge and models that other people can confidently build on.
What you’ll be doing
- Own the analytics data architecture end to end, including layers, modelling conventions, data contracts and the governed semantic layer.
- Build the foundational curated layer yourself, creating dimensional models with clear grain, conformed dimensions and the flexibility to answer cross-subject business questions.
- Establish and maintain data contracts with Engineering, helping the organisation manage source changes without silently breaking downstream data.
- Define how data is modelled across the warehouse, BI and application layers, keeping business logic in the right place.
- Own multi-tenant security and the operational health of the estate, including tenant isolation, row-level security, PII handling, freshness, quality and cost.
- Make deployment predictable through Git-based development, CI/CD for the warehouse and semantic layer, automated provisioning and consistent environments.
- Set standards for testing, observability, backfills, quarantine and the day-to-day operation of analytics as software.
- Lead the Data Engineering discipline through standards, technical direction, mentoring, hiring input and roadmap contribution.
- Represent Data in architecture and cross-functional decisions, connecting the business question to the model that answers it.
- Work with the group data function and the Australia team to keep the estate coherent across teams and data-residency boundaries.
- Use AI to accelerate models, tests, documentation and schema discovery, while verifying the output wherever PII or a customer-facing number is involved.
What you’ll bring
- Deep, hands-on experience in data modelling for analytics, including dimensional modelling, facts, conformed dimensions, stated grain, slowly changing dimensions and entity resolution.
- Real ownership of a curated data layer that other people use and trust.
- Strong warehouse architecture experience, including layered models from raw through to staged and curated data, plus a governed semantic layer.
- Strong SQL and experience with dbt or an equivalent transformation and modelling framework.
- Sound judgement about which logic belongs in the warehouse, BI layer or application.
- Experience designing data contracts with Engineering, covering schema, semantics, ownership and freshness.
- Practical experience with multi-tenant analytics, row-level or attribute-level security, PII classification and GDPR-sensitive data.
- Experience treating analytics as software, including Git, CI/CD, automated testing, environment parity, observability, SLOs and cost awareness.
- Functional or discipline leadership experience, setting standards, raising the technical bar and mentoring without relying on formal line management.
- The ability to explain complex data and architecture decisions clearly to technical and non-technical audiences.
Nice to have, but not essential
- Experience with Snowflake or comparable platforms such as BigQuery, Redshift or Databricks.
- Experience with a specific governed semantic-layer platform such as dbt Semantic Layer, LookML, ThoughtSpot or a comparable tool.
- Experience supporting a migration away from legacy BI or reporting technology.
- Experience in HR, workforce management or a related operational data domain.
- Experience working across UK and Australia data-residency boundaries.
You don’t need experience with every platform listed above. We’re more interested in your modelling depth, architectural judgement, ability to create shared standards and enthusiasm for building data products that people can trust.
How you’ll work
- You think in grains, conformed dimensions and semantic layers, modelling with intent rather than reflex.
- You treat data as a production system, with the operational rigour you would expect from a critical application.
- You define the approach clearly, make trade-offs visible and keep the architecture understandable to the people who build on it.
- You create leverage through standards, documentation and self-service, so analysts, engineers and AI tools can work effectively without constant intervention.
- You are business-minded, connecting the path from question to model and pushing back on complexity that does not serve the outcome.
- You are conscious of security, cost and data quality from the start, rather than treating them as later hardening work.
- You mentor through the work, share knowledge generously and turn mistakes into learning through blameless review.
The impact you’ll make
- Rotageek’s analytics estate is modelled, governed and easier to understand rather than growing through disconnected additions.
- Business questions can be answered through a trusted semantic layer and well-designed curated models.
- Source changes are managed through clear contracts instead of silently breaking downstream experiences.
- Tenant isolation, PII handling and access controls are built into the architecture and applied consistently.
- Warehouse and semantic-layer changes ship through CI/CD with useful testing, observability and environment parity.
- Data freshness, quality and cost are visible and actively managed.
- The Data Engineering discipline can build the next model to a shared standard without you needing to be in every conversation.
- Natural-language analytics and AI-assisted experiences are grounded in governed, trustworthy data.
The tools and ways of working
- Dimensional modelling, layered warehouse design, stated grain, slowly changing dimensions, entity resolution and data contracts.
- Snowflake preferred, or comparable cloud data warehouses such as BigQuery, Redshift or Databricks.
- dbt or an equivalent transformation and modelling framework.
- A governed semantic or BI layer, such as dbt Semantic Layer, LookML, ThoughtSpot or a comparable platform.
- Deep SQL and Python for data pipelines and supporting automation.
- Git, CI/CD, environment parity, automated testing and observability for analytics as software.
- Multi-tenant row-level security, PII masking, GDPR-aware access control, audit and retention.
- AI-assisted tools such as Claude Code or Codex for models, tests and documentation, with disciplined review and validation.
Why you’ll love it here
- Competitive salary, dependent on experience.
- Flexible, hybrid working, with collaboration across the team and time to focus when you need it.
- 25 days’ holiday, plus one extra day after three years, and your birthday off.
- UK bank holidays, plus Christmas Eve and New Year’s Eve afternoons off.
- Private medical insurance with enhanced mental health, dental and optical coverage via AXA.
- Employee Assistance Programme, support when you need it.
- Life insurance at 2x salary and matched pension contributions of 5%.
- Two volunteer days per year, give back to causes that matter to you.
- Access to Mintago for financial wellbeing, discounts and expert advice.
- Retail discount scheme, perks and savings just for being part of our team.
The hiring process: let’s make it personal!
- Screening call: A virtual chat with one of our team to learn more about your experience, what excites you about the role and how you align with our people-first culture.
- Technical and architecture interview: You’ll meet the hiring manager and explore your approach to data modelling, warehouse architecture, data contracts, security, delivery as software and functional leadership.
- Final stage interview: You’ll meet members of the wider team and talk through how you would build trust in the data estate, support self‑service and help the discipline grow.
Data Architect / Engineering Lead in London employer: Rotageek
At Rotageek, we pride ourselves on being an excellent employer by fostering a collaborative and innovative work culture that empowers our employees to thrive. As a Senior AI-Driven Implementation Specialist, you'll benefit from continuous professional development opportunities, a supportive team environment, and the chance to work at the forefront of AI technology in a dynamic location. Join us to make a meaningful impact while enjoying a rewarding career with a focus on growth and excellence.
StudySmarter Expert Advice🤫
We think this is how you could land Data Architect / Engineering Lead in London
✨Get Involved in Data Science Meetups
Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like Rotageek!
✨Show Off Your Projects
Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like Data Architect / Engineering Lead at Rotageek.
✨Leverage Professional Networks
Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like Rotageek.
✨Apply Directly through Our Website
When you find a suitable opening like Data Architect / Engineering Lead at Rotageek, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!
We think you need these skills to ace Data Architect / Engineering Lead in London
Some tips for your application 🫡
Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!
Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!
Craft a Tailored Cover Letter:For a full-time role at Rotageek, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.
Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at Rotageek. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!
How to prepare for a job interview at Rotageek
✨Brush Up on Your Statistics
For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!
✨Showcase Your Projects
Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!
✨Get Comfortable with Python and R
Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at Rotageek!
✨Prepare for Case Studies
Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.