Data & Analytics Engineer

Data & Analytics Engineer

Full-Time 50000 - 65000 £ / year (est.) Home office (partial)
StarCompliance, Inc.

At a Glance

  • Tasks: Design and build scalable data pipelines while creating insightful dashboards for users.
  • Company: Join StarCompliance, a leader in simplifying compliance for global financial institutions.
  • Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
  • Other info: Collaborative team environment embracing modern engineering practices and continuous improvement.
  • Why this job: Make a real impact by enhancing our Data Analytics platform for thousands of users worldwide.
  • Qualifications: Experience in data engineering, strong SQL skills, and familiarity with cloud technologies required.

The predicted salary is between 50000 - 65000 £ per year.

About StarCompliance: StarCompliance is on a mission to make compliance simple and easy. Trusted globally by enterprise financial institutions, the user‑friendly STAR platform empowers organizations to achieve regulatory compliance while safeguarding their integrity and business reputations. Through a customizable, 360‑degree view of employee activity, the STAR software enables firms to automate the detection and resolution of potential areas of conflict while streamlining daily workflows and increasing efficiency.

We are seeking a Data & Analytics Engineer to join our existing Data team, helping bridge the gap between data engineering, analytics engineering, and business intelligence. This hybrid role is ideal for someone who is equally comfortable building scalable data platforms and pipelines as they are designing semantic models and insightful dashboards for end users. You will play a key role in enhancing our external Data Analytics platform, delivering high‑quality data products, dashboards, and analytics capabilities to thousands of users across hundreds of clients globally. You will be responsible for ensuring data is accurate, scalable, well‑structured, and ready for consumption within Snowflake, while also delivering intuitive visualizations that support customer and internal decision‑making.

Our platform utilises a modern cloud‑based tech stack featuring Microsoft Azure, Snowflake, and ThoughtSpot, alongside in‑house data ingestion and automation tooling. The team embraces modern engineering practices, CI/CD pipelines, Agile methodologies, and emerging AI‑assisted development tooling. We are looking for individuals who challenge ideas respectfully in pursuit of better outcomes. You should be passionate about data, take pride in your work, and proactively drive tasks forward while balancing technical excellence with customer impact.

Responsibilities

  • Design, build, and maintain scalable, efficient, and fault‑tolerant data pipelines and products using Azure and Snowflake technologies.
  • Design and maintain dimensional data models and semantic layers for downstream analytics and reporting.
  • Develop and maintain embedded analytics dashboards and reporting solutions using ThoughtSpot and related BI technologies.
  • Write efficient, performant, and optimised SQL queries to support analytics and operational reporting requirements.
  • Collaborate closely with stakeholders, customers, engineers, and product teams to gather requirements and translate them into data solutions and dashboards.
  • Ensure data platforms, dashboards, and reporting solutions are secure, monitored, scalable, and performant.
  • Investigate and resolve data quality, pipeline, and reporting issues across the analytics platform.
  • Contribute to code reviews, engineering best practices, and continual improvements across the data platform.
  • Contribute to data governance, observability, and quality initiatives.
  • Run technical spikes and proof‑of‑concepts for emerging technologies and share findings with the wider team.
  • Support CI/CD processes, deployment pipelines, and Git‑based development workflows.
  • Participate actively in Agile ceremonies, backlog refinement, estimations, and technical debt management.
  • Act as a bridge between technical teams and business stakeholders, clearly communicating technical concepts to non‑technical audiences.

Mandatory Skills, Knowledge or Experience

  • Experience in data engineering and/or analytics engineering within fast‑paced, large‑scale production environments.
  • Strong proficiency in SQL, including performant query design and relational database concepts.
  • Experience designing data models using dimensional modelling techniques and star schemas.
  • Experience building and maintaining production data pipelines and cloud‑based data platforms.
  • Experience with Snowflake and Microsoft Azure technologies.
  • Proven experience developing dashboards and reports using ThoughtSpot, Power BI, or similar BI platforms.
  • Familiarity with ETL/ELT processes, data warehousing concepts, and modern data architecture patterns.
  • Experience with CI/CD processes, Azure DevOps, Git, and deployment pipelines.
  • Experience with scripting or programming languages such as Python, PowerShell, or C#.
  • Familiarity with harnessing AI‑assisted tooling to deliver faster, higher‑quality data services (e.g. Cursor, Claude).
  • Strong communication, collaboration, and problem‑solving skills.
  • Comfortable working within Agile development environments.
  • Experience with SnowSQL and advanced Snowflake capabilities.
  • Experience deploying data products or analytics solutions to external customers.
  • Experience within the financial services industry.
  • Knowledge of data governance, data quality, observability, and data security principles.
  • Experience with tools such as Mend and SonarQube.
  • Azure, Snowflake, ThoughtSpot, or Power BI certifications.
  • Experience working with embedded analytics products and customer‑facing reporting platforms.

StarCompliance Background Checks

All positions require pre‑employment screening due to employees potentially having access to highly sensitive and confidential information involving finance and compliance; candidates must be trustworthy and have a heightened sensitivity to protecting confidential financial, professional information. To be eligible for employment with StarCompliance, candidates must undergo a rigorous background investigation with checks including, but not limited to, criminal record history, consumer credit, employment history, qualifications, and education checks.

Equal Opportunity Employer Statement

We prohibit discrimination and harassment of any kind based on race, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, gender identity or expression, marital/civil union/domestic partnership status, veteran status or any other protected characteristic as outlined by country, state, or local laws. This policy applies to all employment practices within our organisation, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. StarCompliance makes hiring decisions based solely on qualifications, merit, and business needs at the time. For more information, please request a copy of our Equal Opportunities Policy.

Data & Analytics Engineer employer: StarCompliance, Inc.

StarCompliance is an exceptional employer that prioritises employee growth and innovation within a collaborative work culture. Located in a dynamic environment, we offer competitive benefits, including opportunities for professional development and the chance to work with cutting-edge technologies like Azure and Snowflake. Join us to be part of a mission-driven team that values integrity, creativity, and the pursuit of excellence in compliance solutions.

StarCompliance, Inc.

Contact Details:

StarCompliance, Inc. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Data & Analytics Engineer

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio showcasing your data projects, dashboards, and any cool analytics work you've done. This gives potential employers a taste of what you can bring to the table.

Tip Number 3

Prepare for interviews by brushing up on your technical skills and understanding the company’s tech stack. Be ready to discuss how you can contribute to their data platforms and analytics capabilities.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Data & Analytics Engineer

Data Engineering
Analytics Engineering
SQL
Dimensional Modelling
Star Schemas
Data Pipelines
Cloud-based Data Platforms

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Data & Analytics Engineer role. Highlight your experience with SQL, data pipelines, and any relevant technologies like Snowflake and Azure. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about data and how you can contribute to our mission at StarCompliance. Keep it concise but impactful – we love a good story!

Showcase Your Projects:If you've worked on any cool data projects or dashboards, don’t forget to mention them! We’re keen to see examples of your work, especially if they demonstrate your ability to build scalable solutions and insightful visualisations.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at StarCompliance!

How to prepare for a job interview at StarCompliance, Inc.

Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, especially Microsoft Azure, Snowflake, and ThoughtSpot. Be ready to discuss how you've used these tools in your previous roles, and think of specific examples where you built data pipelines or dashboards.

Showcase Your SQL Skills

Prepare to demonstrate your SQL proficiency during the interview. You might be asked to write queries on the spot, so practice optimising queries and designing relational databases. Bring examples of complex queries you've written and be ready to explain your thought process.

Communicate Clearly

As a Data & Analytics Engineer, you'll need to bridge the gap between technical and non-technical teams. Practice explaining technical concepts in simple terms. Think about how you would describe your past projects to someone without a technical background.

Embrace Agile Methodologies

Since the role involves working within Agile environments, brush up on Agile principles and practices. Be prepared to discuss your experience with Agile ceremonies, backlog refinement, and how you've contributed to team improvements in past projects.