via indeed · 1 June 2026 ·4 days ago

Analytics Engineer (Mid level)

FreeAgent
Edinburgh Full-time
206 more jobs in Edinburgh.
Upload your CV and see which ones actually match you.
Upload CV

Description

Our Analytics Team

The analytics engineering team’s mission is to empower and enable the business to make rigorous and impactful use of data. You can read more about our work on our engineering blog. After successfully hiring recently, we're now looking for an analytics engineer to come in at mid level.

The role

Analytics engineers develop and build on our data platform to ensure we collect and make available the data the business needs, while maintaining accuracy and security. They engage with our colleagues to ensure they have the knowledge and skills to work with data effectively, provide support with questions, and carry out detailed analysis applying specialist knowledge when required.

We believe in a learning culture and encourage self\-development. Our regular company hack days and wiggle weeks provide a great opportunity for analysts to pursue their own ideas and learn new technologies.

Day to day your role will involve

  • Ownership of data pipelines, data warehouse and BI tooling

  • Sourcing, modelling and making available data required to underpin the company strategy and day to day activities

  • Maintaining the accuracy and security of our data sources

  • Managing stakeholder relationships and priorities in your area of focus

  • Promoting pragmatic and effective use of data to drive decision\-making

  • Training stakeholders across the organisation to improve their use of data

  • Supporting stakeholders by carrying out analysis requiring specialist knowledge

  • Reducing ambiguity or reconciling disagreement between teams

  • Encouraging a culture of experimentation and scientific rigour in the organisation

  • Developing and mentoring other members of the team

You

Our data platform is AWS based and we use modern tooling based around Dagster, dbt, dlt, Redshift and Looker. Prior experience with these tools is beneficial. However if you have experience with equivalent tools we’d still love to hear from you. Recruitment is a great chance for us to bring alternate perspectives into the team!

Ideally you'll have the following skills and experience:

*Proficiency with a modern data platform stack*

  • You have designed and implemented pipelines to process structured and unstructured data to enable stakeholders to solve business problems

  • You can demonstrate proficiency with modern data platform languages and tools such as Python, S3, Redshift, Lambda, Dagster, dbt and dlt
*Business intelligence** You are proficient in SQL for data modelling and transformation
  • You have developed data models to enable stakeholders to self\-serve business questions by using BI software such as Looker
*Supporting Decision making** You have created appropriately designed reports and visualisations to support non\-technical audiences
  • You have experience designing, running and analysing the results of A/B tests together with business stakeholders
*Stakeholder management** You have a demonstrable ability to manage your own work backlog in collaboration with leadership and business stakeholders in a commercial setting
  • You are comfortable working with the team to answer questions from stakeholders
Please also make sure you're familiar with the hiring process for this role so you can ensure your application contains all the information we need.### Our work life ‍

We believe in a strong work\-life balance, we don’t work long hours (35 hour working week), and we have a fabulous Edinburgh HQ expertly designed for collaboration including high\-quality A/V equipment to provide a great experience for distributed teams.

At FreeAgent, we support each other and operate a no\-blame culture. Our mindset is: work hard, be nice to people, and the rest will sort itself out!

Work pattern for this role

This is a permanent, full time role (Monday to Friday, 9am to 5pm)

This role will be based in our Edinburgh office, however there will be an opportunity to adopt hybrid working, under an agreed pattern of 2 days from the office and 3 days at home each week.

One last thing, FreeAgent is moving house!

From early next year we’ll be in our swanky new pad to the west of Edinburgh, with superb employee facilities and close to multiple transport links. We’ll share more details with you as you go through the hiring process.### Perks

Mid level annual starting salary of £37,500 \- £48,000 per annum depending on experience, with room to progress to £55,500 within the band.

Our starting salaries typically leave some opportunity for growth within the band as salaries are linked to performance expectations to nurture our culture of fairness, learning and development.

We pride ourselves on creating a fantastic place to work, with benefits and perks including (but not limited to!) the following:* 33 days holiday (and an extra day for each year you're with us)

  • Flexible/hybrid working

  • Private health care

  • Life assurance

  • 5% matched pension contributions

  • Summer 4 day weeks (giving you 8 additional days off!)

  • Buy\-as\-you\-earn share schemes

  • Sabbatical leave (unpaid)

  • Cycle to work scheme

  • Wellness webinars

  • Focused learning time and learning budgets

  • Volunteering day
Find out more about our benefits package here!

Tempted to apply? Read about the hiring process for this role so you know what to expect.### About FreeAgent

FreeAgent aims to remove the stress and pain of dealing with business finances. From the very beginning in 2007, our aim was to create a product that would make an impact and improve the lives of micro\-businesses in the UK. Now FreeAgent is one of the UK's most popular online accounting software providers, with over 200,000 customers.

Not to blow our own horn … but in 2025 ICB LUCA Awards named FreeAgent the 'Friendliest Software of the Year' for the sixth time (following wins in 2019, 2020, 2022, 2023, 2024\), and in 2024 we won the UK Customer Experience silver award for 'Customers at the Heart of Everything'. The list could go on!

From hiring our very first employee back in 2008, we’ve grown to over 250 employees who all share the same vision and values. Find out more about what it's like to work here on our Life at FreeAgent blog. If you still have questions, email talent@freeagent.com

FreeAgent is an equal opportunities employer, and we invest in our people and culture to ensure we have a happy, diverse and high\-performing team. We strongly encourage applications from people with varied backgrounds and perspectives. All applicants are considered for employment without attention to ethnicity, religion, sexual orientation, gender identity, age, disability, family or parental status.

We hope the detail in our job advertisements is informative but not limiting. Research shows, and we’ve observed, that underrepresented groups are less likely to apply for a role without meeting all of the criteria listed. If this feels relatable we’d encourage you to apply, even if you think there may be areas for development.

The market for this type of role

Similar openings
206
Engineering roles in Edinburgh
Full-time
80%
of Engineering roles in the UK
Remote possible
9%
of Engineering roles
📊 Engineering · the UK
5,538
active jobs
13.4%
Remote
Ø 2d
avg. online
Top skills in demand
ExcelERPISOPythonAWSCI/CDSQLAzureAgileLean

Frequently asked questions

How many Engineering jobs are available in Edinburgh?
Currently 206 Engineering roles in Edinburgh on AlmostHired, across 68 different companies. Our data is updated daily.
Do Engineering roles offer remote work?
9% of Engineering roles in the UK allow remote work, either partial or full. To filter specifically for remote positions, use AlmostHired.
How do I know if I match this role?
Upload your CV — our AI compares your profile to the job requirements and gives you a precise match score, with matching and missing skills.