At a Glance
- Tasks: Transform data into insights and empower teams to make data-driven decisions.
- Company: Join Legl, a fast-growing tech company revolutionising legal services.
- Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
- Other info: Collaborative culture with a focus on innovation and AI integration.
- Why this job: Shape the future of analytics in a dynamic environment with real impact.
- Qualifications: Strong SQL skills and experience with dbt in a cloud warehouse.
The predicted salary is between 63000 - 77000 £ per year.
Hi 👋 We’re Legl. Legl is building the operating system for modern legal services. We help law firms and regulated businesses replace manual, fragmented workflows with intelligent software from client onboarding and compliance to payments, risk, and reporting. Legal work is high-stake - it’s regulated, complex, and deeply impactful - and our mission is to help regulated firms grow faster, run their businesses more profitably, manage risk intelligently, and deliver great client experiences. We’re backed by leading European VCs, scaling quickly, partnered with over 600 law firms including 50 of the UK’s top 200, launched in the UK and Australia - and entering our next phase of growth.
We Work Best When:
- AI is the central-operating model: not a tool or a future plan - but the way we run.
- Decisions live with people: you're trusted to make calls and own them.
- Think deeply, execute quickly: speed and rigour, not speed or rigour.
What You’ll Do:
Our analytics stack is Snowflake for the warehouse, dbt Core for transformation, Fivetran for ingestion, GitHub Actions for CI and scheduling, Metabase for BI, and a Snowflake Cortex semantic layer that lets colleagues and AI tools query the business in plain English. We work in Claude Code day to day, alongside the usual editor and terminal. The analytics stack supports the whole business, so you would be working with Finance, Sales, Customer Success and Product rather than for any one of them. The goal is that those teams can answer their own questions and make decisions from data without waiting on us.
What you would genuinely own is a domain, end to end: its models, its tests, its documentation, and the definitions behind its numbers. The analytics layer and the semantic layer are shared across the team, and you would contribute to both. The domain we would want you in first is product analytics: how new customers activate, how features get adopted, and how usage develops over the life of an account. These are the questions the business asks most often and the ones our models currently answer least well, so there is a lot of room to shape how we measure them rather than inheriting someone else's definitions.
As a Data Engineer at Legl, you'll:
- Model the warehouse. Design and maintain dbt models, sources, tests and documentation across our layered architecture, and keep naming and structure coherent as it grows.
- Work with Product as features ship. Get involved early enough to know what a new feature will emit, so it lands in the models correctly the first time rather than being retrofitted once someone notices a number looks wrong.
- Define metrics, and contribute to the semantic layer. Get definitions agreed and codified so a KPI means the same thing in a board pack, a dashboard and an AI answer.
- Build for self-serve. Design models that people can actually use themselves, whether they reach them through a semantic layer or a BI tool, and retire what nobody uses.
- Data quality and observability. Extend our test suite, tune alerting so failures mean something, and keep the nightly pipeline honest.
- Consolidate rather than accumulate. Extend and reshape what exists before adding to it, and retire what is no longer load-bearing. A smaller, clearer estate is where we want to get to, and this is a role that helps take us there.
- Governance and privacy. We model how law firms use Legl. We do not model the personal data of the clients those firms serve, which stays inside the product and out of the warehouse. Keeping that boundary intact is a live decision every time we bring in a new source.
This Role Is a Great Fit If You…
- Are an analytics engineer, BI engineer, or modelling-heavy analyst with strong SQL and data modelling fundamentals, including dimensional design, slowly changing dimensions and incremental patterns.
- Have hands-on dbt experience in a cloud warehouse, and are comfortable reviewing SQL in pull requests.
- Use AI tooling as a normal part of the job. We work in Claude Code daily, for modelling, review and investigation, and you would too. Just as important is knowing how to make that safe: somewhere a bad change is cheap, and enough verification to know a change is right before it goes near production. Speed of generation is only useful if the checking keeps up.
- Reconcile new logic against what it replaces and quantify the difference before calling it done.
- Communicate clearly with non-technical partners and enjoy turning a vague question into something measurable.
This Role Is Not a Great Fit If You…
- You wait to be handed fully specified requirements, and see the job as fulfilling requests rather than solving problems.
- Are a data scientist or ML engineer. This role is modelling, quality, semantics and BI.
- Are a people manager. This is an IC role with wide influence.
- You treat AI as either magic or a threat, and haven't actually shipped LLM-enabled work.
Analytics Engineer employer: Legl
At Legl, we pride ourselves on being an innovative employer that champions the integration of technology in legal services. Our collaborative work culture fosters creativity and growth, providing employees with ample opportunities to develop their skills in a rapidly evolving field. Located in a vibrant area, we offer competitive benefits and a supportive environment that encourages professional advancement and the adoption of cutting-edge AI tools.
StudySmarter Expert Advice🤫
We think this is how you could land Analytics Engineer
✨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 Legl!
✨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 Analytics Engineer at Legl.
✨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 Legl.
✨Apply Directly through Our Website
When you find a suitable opening like Analytics Engineer at Legl, 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 Analytics Engineer
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 Legl, 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 Legl. 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 Legl
✨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 Legl!
✨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.