Senior Analytics Software Engineer in Cardiff

Senior Analytics Software Engineer in Cardiff

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

At a Glance

  • Tasks: Develop and deploy innovative analytics software for logistics using Python.
  • Company: Join DSV, a global leader in transport and logistics.
  • Benefits: Competitive salary, enhanced leave, wellbeing support, and employee discounts.
  • Other info: Dynamic environment with opportunities for growth and innovation.
  • Why this job: Make a real impact in logistics while collaborating with world-class experts.
  • Qualifications: Strong Python skills and experience in cloud-based application development.

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

At DSV we're building the world’s leading logistics and transport network. With this exciting growth comes opportunity — and we’re looking for new talent to join us.

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. This role offers the opportunity to work on applied analytics challenges in a large-scale logistics context, combining real-world impact, software ownership, and close collaboration with leading experts.

What will you 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 can we offer you?

Competitive Salary Package and an opportunity to be a part of and grow within a driven and successful company, with a team of 160,000, operating in over 90 countries. In addition, we can offer access to a selection of employee benefits, such as:

  • Enhanced Annual Leave Entitlement from your start, which increases 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 which includes access to expert probate support.

Next Steps

If this sounds like the next step for you, please follow the links and apply with a detailed CV, including employment history, technical skills, key software projects, deployment experience, and any work with analytics, forecasting, or operational data. Cover letter, maximum 1 page. This should explain briefly why you fit the role, highlighting your most relevant experience in Python engineering, cloud deployment, and client-facing analytical tools.

Please be aware that all successful candidates will undergo necessary right-to-work checks and certain sites require 5-years’ worth of referencing and criminal record checks. We do not accept CV details from Recruitment Agencies unless DSV have engaged directly regarding the role requirements beforehand.

Senior Analytics Software Engineer in Cardiff employer: DSV

At DSV, we pride ourselves on being a global leader in logistics and transport, offering a dynamic work environment that fosters innovation and collaboration. As a Senior Analytics Software Engineer based at the prestigious Cardiff University, you will have the unique opportunity to work alongside world-class experts while contributing to impactful projects that shape the future of logistics. With competitive salaries, enhanced annual leave, and comprehensive wellbeing support, DSV is committed to your professional growth and personal wellbeing, making it an exceptional place to build your career.

DSV

Contact Details:

DSV 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 the industry, especially those at DSV or Cardiff University. A friendly chat can open doors and give you insights that a job description just can't.

Tip Number 2

Show off your skills! If you've got a portfolio of projects, make sure to highlight them during interviews. Real-world examples of your Python prowess and cloud deployments will set you apart from the crowd.

Tip Number 3

Prepare for technical questions! Brush up on your knowledge of analytics, inventory forecasting, and logistics data. Being able to discuss these topics confidently will show you're the right fit for the role.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining the DSV team and ready to take on the challenge.

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

Python
Cloud-based Application Development
Software Development Lifecycle
Model Implementation
Code Optimisation
Testing
Documentation

Some tips for your application 🫡

Craft a Tailored CV:Make sure your CV is tailored to the role of Senior Analytics Software Engineer. Highlight your experience with Python, cloud deployment, and any relevant projects that showcase your skills in analytics and logistics.

Write a Compelling Cover Letter:Your cover letter should be a maximum of one page and clearly explain why you're a great fit for the role. Focus on your most relevant experience and how it aligns with DSV's needs in analytics and decision-support software.

Showcase Your Technical Skills:Don’t forget to include specific technical skills in your application. Mention your proficiency in Python, version control with Git, and any experience with operational or supply chain data to stand out.

Apply Through Our Website:We encourage you to apply directly through our website. This ensures your application gets to the right people and helps us keep track of all candidates efficiently. Plus, it’s super easy!

How to prepare for a job interview at DSV

Know Your Tech Inside Out

Make sure you’re well-versed in Python and any other relevant technologies like R or VBA. Brush up on your cloud deployment experience and be ready to discuss specific projects where you've developed production-ready applications.

Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled real-world analytics challenges, especially in logistics or supply chain contexts. Be ready to explain your thought process and the impact of your solutions on operational efficiency.

Understand the Business Context

Familiarise yourself with DSV’s operations and the logistics industry as a whole. This will help you align your technical skills with their business needs and demonstrate that you can contribute to their goals.

Prepare for Collaboration Questions

Since this role involves working closely with both academic and industry stakeholders, think about past experiences where you’ve collaborated effectively. Be prepared to discuss how you communicate complex technical concepts to non-technical audiences.