At a Glance
- Tasks: Build and optimise our AWS-based data platform and deliver impactful reporting.
- Company: Join a dynamic e-commerce business with a focus on innovation.
- Benefits: Competitive salary, flexible working, and opportunities for professional growth.
- Other info: Directly influence revenue and marketing strategies while owning key projects.
- Why this job: Make a real impact by shaping how data drives business decisions.
- Qualifications: Strong SQL, Power BI, Python skills, and e-commerce experience required.
The predicted salary is between 50000 - 65000 £ per year.
We’re looking for a hands-on BI Developer / Data Engineer to help scale our data platform and reporting capability across our e-commerce business. You’ll work directly with the Head of Systems, BI & Data to build and improve our AWS-based data platform, delivering high-impact reporting across Trading, Finance and Marketing. This isn’t a maintenance role; you’ll be expected to own builds end-to-end, improve how things are done, and play a key part in how data is used commercially.
What you’ll actually be doing
- Data Platform & Engineering
- Build and optimise SQL transformations in Redshift
- Develop Python-based pipelines and automation (Lambda-led)
- Improve ETL reliability, monitoring and performance
- Work with large transactional datasets (Shopify, orders, customers, products)
- Own and improve data models used across the business
- Design scalable Power BI data models (not just visuals)
- Build reporting used daily by Trading, Finance and Marketing
- Debug and improve existing reports (performance, accuracy, usability)
- Translate loosely defined requirements into structured data solutions
- Work with real commercial problems:
- Margin and profitability
- Pricing and promotions
- Returns and refunds
- Marketing performance (GA4, Meta, Google Ads)
What good looks like in this role
- You can take a problem and own it end-to-end
- You’re comfortable working across:
- SQL
- Python
- BI
Core skills (must have)
- Strong SQL (complex transformations, performance tuning)
- Power BI (data modelling + DAX)
- Experience working with AWS (Redshift essential)
- Python for data pipelines/automation
- Experience working with real-world data (not just clean datasets)
- E-commerce experience (Shopify or similar)
Nice to have (not essential)
- ERP/finance integrations (Brightpearl, Sage, NetSuite)
- Marketing data (GA4, paid media platforms)
- Experience in a fast-paced/high-growth business
Why this role is different
You’ll work directly with senior stakeholders across the business, influencing revenue, margin and marketing spend. You’ll help to shape how the data platform evolves, not just maintain it. This is not a pure dashboarding role nor is it a heavily layered team. You’ll have real ownership and exposure across all areas.
Progression
- Opportunity to take ownership of key areas of the platform
- Potential to mentor junior hires as the team grows
- Exposure to strategic decisions across data and systems
Our hiring process
- Stage 1 – Teams call to cover experience to date
- Stage 2 – Technical face to face meeting
- Stage 3 – Culture meeting with team and leaders
PLEASE NOTE
No agencies – Unsolicited CVs will be treated as a gift, and we will not be liable under your terms and conditions for agency fees.
BI Developer / Data Engineer (AWS, Python, Power BI) in Warrington employer: Cernucci
Contact Detail:
Cernucci Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land BI Developer / Data Engineer (AWS, Python, Power BI) in Warrington
✨Tip Number 1
Get to know the company inside out before your interview. Check out their website, social media, and any recent news. This will help you tailor your answers and show that you're genuinely interested in what they do.
✨Tip Number 2
Practice your technical skills! Since this role involves SQL, Python, and Power BI, make sure you can talk confidently about your experience with these tools. Maybe even prepare a mini-project to showcase your skills during the interview.
✨Tip Number 3
Be ready to discuss real-world problems you've solved using data. Think about how you've tackled issues like margin optimisation or marketing performance in the past. This will demonstrate your ability to apply your skills in a commercial context.
✨Tip Number 4
Don’t forget to ask questions during your interviews! This shows your interest and helps you understand if the company is the right fit for you. Plus, it’s a great way to get insights into their data culture and future plans.
We think you need these skills to ace BI Developer / Data Engineer (AWS, Python, Power BI) in Warrington
Some tips for your application 🫡
Tailor Your CV: Make sure your CV speaks directly to the skills and experiences mentioned in the job description. Highlight your SQL, Python, and Power BI expertise, and don’t forget to mention any e-commerce experience you have!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're the perfect fit for this role. Share specific examples of how you've owned projects end-to-end and improved data processes in your previous roles.
Showcase Your Problem-Solving Skills: In your application, give us a taste of how you tackle real-world data challenges. We want to see your thought process and how you’ve made data commercially correct, not just technically correct.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity!
How to prepare for a job interview at Cernucci
✨Know Your Tech Inside Out
Make sure you’re well-versed in SQL, Python, and Power BI. Brush up on complex transformations and performance tuning in SQL, and be ready to discuss how you've used Python for data pipelines. Being able to explain your technical skills clearly will impress the interviewers.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've taken ownership of a problem and solved it end-to-end. Think about specific instances where you improved ETL processes or optimised data models. This role is all about making things better, so demonstrate your proactive approach.
✨Understand the Business Impact
Familiarise yourself with how data influences commercial decisions like margin, pricing, and marketing performance. Be ready to discuss how your work can drive revenue and improve profitability. Showing that you grasp the commercial side of data will set you apart.
✨Communicate Effectively with Non-Techies
Practice explaining your technical projects in simple terms. You’ll need to convey complex ideas to stakeholders who may not have a technical background. Being able to bridge that gap will show that you’re not just a tech whiz, but also a team player.