At a Glance
- Tasks: Transform raw data into trusted datasets that drive decision-making.
- Company: Fast-growing company on a mission to unlock potential through data.
- Benefits: Competitive salary, equity, 25 days off, and a vibrant office in London.
- Why this job: Shape the future of data engineering and make a real impact.
- Qualifications: Strong SQL skills, experience with dbt, and familiarity with modern data stacks.
- Other info: Join a supportive team and enjoy high autonomy in a dynamic environment.
The predicted salary is between 36000 - 60000 £ per year.
We’re a fast-growing company on a big mission: to unlock the potential of every person, team, and organization on the planet. We are passionate about data being at the core of our decision-making process. After seeing the impact our analytics have had on customers, we know they feel the same. We are now on a mission to make our customer analytics capabilities a successful revenue stream at Blink! Our app offers an all-in-one solution for frontline workers, allowing us to collect data on everything from employee engagement and turnover to survey results, shift booking, and payslips. This potential to transform both our own and our customers' decisions makes analytics at Blink an incredibly exciting opportunity!
The Role
As our first dedicated data engineer, you will be the bridge between data infrastructure and analytics. You’ll own how raw data is turned into trusted, well-modelled datasets that power decision-making. This means building and optimizing dbt models, defining core business metrics, establishing data quality standards and collaborating closely with our BI team and stakeholders. Initially, it’s likely you’ll own these things end-to-end, but over time we’ll build a team around you. While your focus is the modelling layer, this is a scaleup environment and you’ll need to be versatile - comfortable influencing upstream data design and pragmatically solving problems across the data stack.
Key Responsibilities:
- Build, maintain, and optimize data transformations, models, and pipelines in dbt (or equivalent) - including testing, documentation, and version control.
- Define, own, and monitor business metrics and models (e.g. dimension tables, slowly changing dimensions, aggregates).
- Collaborate with analysts, BI users, data scientists, and business stakeholders to translate data requirements into reliable data products (tables, views, metrics).
- Ensure data quality, consistency, and observability (tests, monitoring, alerting).
- Optimize SQL queries and transformations for performance in your data warehouse / lakehouse environment.
- Support or own CI/CD workflows around analytics (e.g. git, reviews, deployment of transformation code).
- Build or maintain upstream data pipelines or ingestion processes when required.
About you:
- Strong proficiency in SQL - writing and optimizing complex queries, joins, window functions, performance tuning.
- Experience with dbt (or equivalent) - building models, tests, documentation, version control.
- Understanding of data warehousing concepts (star schemas, snowflake, slowly changing dimensions, partitioning, clustering).
- Experience working in a modern data stack (e.g. BigQuery, Snowflake, Redshift, Databricks, etc.).
- Comfortable working downstream (with BI/analytics users) and upstream (pipelines, ingestion) contexts.
- Familiarity with BI tools (we use Thoughtspot and Power BI).
- Proficient in Python.
- Solid software engineering skills, including version control, testing, and CI/CD.
- Versatile and adaptable - comfortable working across the stack and able to rapidly learn new tools and solve novel problems.
- You are a great communicator, equally comfortable engaging with technical and non-technical stakeholders.
- Experience in a lean or startup environment is a plus.
Why Blink?
You will have the opportunity to be part of something impactful, large-scale, and meaningful. Most importantly, you’ll work for a company with a strong purpose, with an ambitious and supportive team embarking on a journey most start-ups can only dream of! Shape the direction of data engineering at Blink from the ground up. Work in a lean, collaborative team with high autonomy and impact, helping to unlock the value of unique, high-quality datasets.
💰 Benefits include: Competitive salary – and equity in the company. A quirky, spacious, natural light-filled office in London. 25 days a year off (plus public holidays!) Learning.
Analytics Engineer employer: Blink group
Contact Detail:
Blink group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Analytics Engineer
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues 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, models, and any cool analytics work you've done. This gives us a tangible way to see what you can bring to the table beyond just your CV.
✨Tip Number 3
Prepare for interviews by brushing up on your SQL and dbt skills. Be ready to discuss how you've tackled data challenges in the past and how you can contribute to our mission at Blink. Practice makes perfect!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in being part of our exciting journey at Blink.
We think you need these skills to ace Analytics Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV speaks directly to the role of Analytics Engineer. Highlight your SQL skills, experience with dbt, and any relevant projects that showcase your data modelling prowess. We want to see how you can bridge the gap between data infrastructure and analytics!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for data and how it drives decision-making. Tell us why you're excited about the opportunity at Blink and how your skills align with our mission. Keep it engaging and personal!
Showcase Your Projects: If you've worked on any cool data projects, don’t hold back! Include links or descriptions of your work that demonstrate your ability to build and optimise data transformations. We love seeing real-world applications of your skills!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you get all the updates. Plus, it shows us you're keen on joining our team at Blink!
How to prepare for a job interview at Blink group
✨Know Your SQL Inside Out
Make sure you brush up on your SQL skills before the interview. Be ready to discuss complex queries, joins, and performance tuning. Practising some real-world scenarios can help you demonstrate your proficiency and problem-solving abilities.
✨Familiarise Yourself with dbt
Since this role involves building and optimising dbt models, it’s crucial to understand how dbt works. Prepare to talk about your experience with version control, testing, and documentation in dbt or similar tools. Showing that you can navigate these processes will set you apart.
✨Understand Data Warehousing Concepts
Get a solid grasp of data warehousing concepts like star schemas and slowly changing dimensions. Be prepared to explain how these concepts apply to real-world scenarios, as this knowledge will be key in your role at Blink.
✨Communicate Effectively
As a bridge between technical and non-technical stakeholders, strong communication skills are essential. Practice explaining complex data concepts in simple terms. This will show that you can collaborate effectively across teams, which is vital for success in this position.