Current vacancies

Search by job title or keyword

Software Engineers - Python (Data)

« Back to search

About the team

We are on quite an ambitious journey to modernise our Data domain, using new cutting edge technology! This Data domain feeds our Data Science, Analytics, Strategy and Engineering teams.

This role will sit within a Data Squad and is a multi-faceted role. You'll be developing robust, well tested, well-documented solutions for deployment in a cloud-based environment.

You'll be analysing, designing, architecting and developing data solutions for deployment to the data lake and data warehouse, and will be a key part of the team.

About the roles:

We focus on attracting good all round people to the business, as opposed to basing it purely on a technical skill set. Our cultural side of things is just as important as the technical side. Obviously, you'd need experience in certain areas to be able to carry out the role efficiently, so I have listed a few below:

  • Experience with one or more programming language such as Scala, Python or Java
  • Cloud technology experience (AWS, Azure or Google Cloud)
  • Working knowledge of test tools and frameworks such as JUnit, Mockito, ScalaTest or pytest
  • Experience in building data pipelines

Some of our benefits

  • Flexible, hybrid working model
  • £250-£1,000 flexible benefits allowance to suit your needs (dependent on role grade)
  • 27-30 days holiday + bank holidays (dependent on role grade)
  • Bonus potential (performance and business-related)
  • Up to 25% discount on
  • Matched pension up to 6%
  • More benefits can be found on our career site

How to apply

Please note that the talent acquisition team are managing this vacancy directly, and if successful in securing this role, you may be required to undertake a credit, CIFAS and CRB check.

What happens next?

Our talent acquisition team will be in touch if you’re successful so keep an eye on your emails! We’ll arrange a short call to learn more about you, as well as answer any questions you have. If it feels like we’re a good match, we’ll share your CV with the hiring manager to review, and then be in touch to move to the interview process. Our interview process is tailored to each role and can be in-person and remotely. We will always look to make the adjustments you need to bring your best self to interview.

About us

We’re The Very Group – home to and a 3,250-strong team of super talented people, all passionate about making good things easily accessible to more people, so they can live life well. We combine amazing brands and products with flexible payment options that help people say yes when it matters most.

Equal opportunities

We’re an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, colour, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Apply Now