Senior Analytics Software Engineer in Cardiff

Senior Analytics Software Engineer in Cardiff

Cardiff Full-Time 50000 - 65000 £ / year (est.) No working from home possible
DSV Road GmbH

At a Glance

  • Tasks: Develop and deploy advanced analytics software for inventory forecasting and returns management.
  • Company: Join DSV, the world's largest logistics provider, at Cardiff University.
  • Benefits: Competitive salary, enhanced leave, wellbeing support, and salary sacrifice schemes.
  • Other info: Dynamic role with opportunities for growth in a global company.
  • Why this job: Make a real impact with cutting-edge technology and collaborate with industry experts.
  • Qualifications: Strong Python skills and experience in cloud-based application development.

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

Location: PARC Institute of Manufacturing, Logistics and Inventory, Cardiff Business School, Cardiff University, CARDIFF CF10 3EU, UK

DSV, in collaboration with the PARC Institute of Manufacturing, Logistics and Inventory at Cardiff Business School, is seeking an experienced analytics-focused software engineer to support the development and deployment of advanced decision-support solutions for inventory‑forecasting and returns management. The successful candidate will work for DSV, the largest logistics provider in the world, but be based in Cardiff University.

The role focuses on designing, implementing, and deploying production‑grade, cloud‑based and client‑facing planning decision‑support software for normal demand‑driven and reverse‑logistics operations. You will work with real operational data, contribute to model development spanning classical time series, ML‑based, and probabilistic approaches, and help translate analytics into scalable tools used in practice. The postholder will work closely with, and have direct access to, world‑leading experts in inventory forecasting, while retaining clear ownership of technical delivery.

What You Will Be Doing
  • Develop and deploy analytics and inventory/returns decision‑support software using Python (R and VBA desirable).
  • Take end‑to‑end ownership of the software development lifecycle, including design, model implementation, code optimisation, testing, documentation, version control (Git), and deployment.
  • Build native and web‑based applications that integrate analytical outputs into operational and client‑facing decision‑making.
  • Collaborate with academic and industry stakeholders to ensure solutions are robust, scalable, and aligned with business needs.
  • Support applied consulting activities and contribute to clear technical and user documentation, alongside reporting.
About You
  • Strong experience in Python‑based software development.
  • Proven experience delivering and deploying production‑ready, cloud‑based applications.
  • Solid version control practices using Git.
  • Experience working with operational, supply chain, or logistics data is preferred.
What We Offer
  • Competitive salary package.
  • Opportunity to grow within a driven and successful company with a workforce operating in over 90 countries.
  • Enhanced annual leave entitlement from start, increasing with length of service.
  • Salary sacrifice car scheme for Ultra‑Low Emissions Cars.
  • Salary sacrifice cycle scheme.
  • WeCare App for support with physical and mental wellbeing, including access to GPs for you and your dependents.
  • LifeWorks app for access to cashback and discounts on high‑street and online brands.
  • Life insurance with access to expert probate support.

Senior Analytics Software Engineer in Cardiff employer: DSV Road GmbH

DSV is an exceptional employer, offering a dynamic work environment at the prestigious Cardiff University, where you will collaborate with leading experts in inventory forecasting. With a strong focus on employee growth, DSV provides competitive salaries, enhanced annual leave, and unique benefits such as salary sacrifice schemes for ultra-low emissions cars and cycles, alongside comprehensive wellbeing support through the WeCare App. Join us to make a meaningful impact in the logistics sector while enjoying a supportive and innovative workplace culture.

DSV Road GmbH

Contact Details:

DSV Road GmbH Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Analytics Software Engineer in Cardiff

Tip Number 1

Network like a pro! Reach out to folks in your field on LinkedIn or at industry events. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Python and analytics. This gives potential employers a taste of what you can do.

Tip Number 3

Prepare for interviews by practising common questions and scenarios related to software development and analytics. We recommend doing mock interviews with friends or mentors to boost your confidence.

Tip Number 4

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

We think you need these skills to ace Senior Analytics Software Engineer in Cardiff

Python
R
VBA
Software Development Lifecycle
Cloud-Based Applications
Version Control (Git)
Data Analysis

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Analytics Software Engineer role. Highlight your experience with Python, cloud-based applications, and any relevant projects that showcase your skills in analytics and software development.

Craft a Compelling Cover Letter:Your cover letter should tell us why you're the perfect fit for this role. Share specific examples of your past work, especially in inventory forecasting or logistics, and how they relate to what we do at DSV.

Showcase Your Technical Skills:Don’t forget to mention your technical skills! We want to see your experience with version control (Git), model implementation, and any other tools you’ve used. Be specific about your contributions to previous projects.

Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and keep track of it, so don’t miss out!

How to prepare for a job interview at DSV Road GmbH

Know Your Tech Stack

Make sure you’re well-versed in Python, as it’s a key requirement for the role. Brush up on your knowledge of cloud-based applications and version control with Git. Being able to discuss your past projects and how you’ve used these technologies will show that you’re ready to hit the ground running.

Understand the Business Context

Familiarise yourself with inventory forecasting and returns management concepts. Knowing how analytics can drive decision-making in logistics will help you connect your technical skills to the business needs. This understanding will impress your interviewers and demonstrate your commitment to the role.

Prepare for Technical Questions

Expect to face questions about your experience with software development lifecycles and model implementation. Be ready to explain your approach to code optimisation and testing. Practising coding challenges or discussing past experiences can help you articulate your thought process clearly.

Showcase Collaboration Skills

Since the role involves working closely with both academic and industry stakeholders, be prepared to discuss how you’ve successfully collaborated in the past. Share examples of how you’ve communicated complex technical concepts to non-technical team members, as this will highlight your ability to bridge the gap between tech and business.