Data and Analytics Engineer

Data and Analytics Engineer

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

At a Glance

  • Tasks: Design and build scalable data platforms 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 culture with a focus on innovation and continuous improvement.
  • Why this job: Make a real impact by enhancing data analytics for clients worldwide.
  • Qualifications: Experience in data engineering, SQL proficiency, and a passion for problem-solving.

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.

Role

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 optimized 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

Desirable Skills

  • 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. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Data and Analytics Engineer employer: StarCompliance

StarCompliance is an exceptional employer that fosters a collaborative and innovative work culture, where employees are encouraged to challenge ideas and drive tasks forward. With a strong focus on professional growth, the company offers opportunities to work with cutting-edge technologies in a hybrid environment, ensuring a balance between personal and professional development. Employees benefit from a commitment to diversity and inclusion, alongside a supportive atmosphere that values technical excellence and customer impact.

StarCompliance

Contact Details:

StarCompliance Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Data and 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 StarCompliance!

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 and Analytics Engineer at StarCompliance.

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 StarCompliance.

Apply Directly through Our Website

When you find a suitable opening like Data and Analytics Engineer at StarCompliance, 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 and Analytics Engineer

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

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 StarCompliance, 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 StarCompliance. 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 StarCompliance

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 StarCompliance!

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.