Salesfire
Senior Data Engineer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
The Role
Salesfire is looking for a talented and detail-oriented Senior Data Engineer to join our engineering team as we build the next generation of customer intelligence on our SaaS platform.
With a growing customer base and a strong focus on reliability, scalability, and performance, you’ll build the data foundations behind the insights and personalisation that power over 5,000 eCommerce sites.
We’re developing a set of shopper traits, such as promotion sensitivity and premium orientation, that help retailers understand their customers and make smarter decisions about discounts, recommendations, and campaigns. You’ll own the pipelines that make this possible: bringing together order, promotion, and behavioural data from thousands of retailers, shaping it into a clean, consistent model, and turning it into features and scores that run reliably in production.
As Salesfire continues to invest in AI-powered eCommerce technology, you’ll also have the opportunity to contribute to projects involving machine learning, AI Agents, MCPs, automation workflows, and intelligent product experiences.
This is a fantastic opportunity to shape a new, high-impact area of the platform from the ground up while working as part of a small, collaborative team.
Who This Role Is For
This position is for experienced data engineers, whether you are already operating at a senior level or ready to take the next step into a senior role. It suits someone who enjoys turning messy, inconsistent data into something reliable, and who wants to see their pipelines power real product features rather than just reports.
The Part You’ll Play
- Design and build data pipelines that bring together order, product, promotion, and behavioural data from thousands of eCommerce sites.
- Create a common data model that normalises how different retailers record prices, discounts, and campaigns.
- Build and maintain customer feature pipelines that feed our shopper trait scores and machine learning models.
- Run scoring jobs reliably in production, with monitoring, alerting, and data quality checks.
- Assess data quality across retailers so we know where each feature can be trusted and switched on.
- Work closely with data scientists, product specialists, and developers to turn models and experiments into product features.
- Support experiments such as campaign holdout tests by making sure the right data is captured and available for analysis.
- Contribute to code reviews, engineering standards, and data engineering best practices.
- Help improve the reliability, scalability, and cost-efficiency of our data platform on AWS.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
The Skills You’ll Need
Essential Criteria
- Strong experience building and running production data pipelines.
- Excellent SQL and solid Python.
- Experience with data modelling, ideally using dbt or a similar tool, and designing schemas that bring together data from many sources.
- Experience with workflow orchestration such as Airflow, Dagster, or Step Functions.
- Experience with cloud data warehouses or lakes, such as Snowflake, BigQuery, Redshift, or Athena, ideally on AWS.
- An appreciation for good engineering practices, including testing, version control, data quality checks, and maintainable pipeline design, with a desire to continually improve and champion high standards.
- Experience working collaboratively within a team, supporting colleagues, and contributing to shared goals and successful project delivery.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Desirable But Not Required
- Experience in eCommerce or retail data, especially orders, pricing, and promotions.
- Experience with multi-tenant data, where many customers share one platform.
- Experience building features for machine learning, or with feature stores and MLOps tooling.
- Experience supporting A/B tests or other experiments.
- Familiarity with PHP or Laravel, so you can work comfortably with our application’s data.
- An interest in emerging technologies, including AI Agents, MCPs, and automation-led product development.
The Benefits
At Salesfire, you’ll build the data foundations of a growing SaaS platform used by thousands of eCommerce sites, working on products that have a direct impact on online retailers and their customers.
You’ll be part of a focused engineering team where your contributions can shape real product decisions, technical direction, and the future of our customer intelligence. As we continue to invest in AI-powered eCommerce technology, you’ll also have the opportunity to explore machine learning, AI Agents, MCPs, automation workflows, and intelligent product experiences.
Alongside The Technical Opportunity, We Offer
- Hybrid working (office Monday–Wednesday, remote Thursday–Friday)
- Flexible working hours
- Private healthcare
- 24 days’ holiday, plus bank holidays
- AWS certification support
- Well-stocked office kitchen with snacks and refreshments
- Regular team social events
- The chance to work on a high-growth SaaS platform used by over 5,000 eCommerce sites
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London