hackajob is partnering with Virgin Media O2 X giffgaff to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.
Software Engineer
Virgin Media is immersed in a journey to transform our Digital capability by using data at its core. To support this, we are in the process of migrating our on-premise data infrastructure to on cloud, and improving the way in which we provide relevant insights and automated operations.
Software Engineers work with the data science and platforms teams to build data products to integrate with our digital channels. This role builds, deploys and supports data services, working with both data science and data platform teams. These data products are some of virgin media’s most important – pricing services, Personalisation services, identity services – that feature in our digital, social and care journeys. These are services backed by data science and machine learning that we looking to expand, improve and deploy more broadly across the business. We are looking for software engineers looking for a new challenge, working on relatively complex backend services written in Python and hosted on the Google Cloud Platform.
The individual should be someone passionate for software development, particularly historically focused on delivering data products to production. We need someone with a strong bias for action and problem solving. We are looking for someone with a strong passion for building data products, enjoys working in an agile environment with mixed disciplines of data science, product, analyst and engineering.
Key Responsibilities
Responsibilities include:
· Productionising model training and scoring code from data scientists notebooks
· Creating training and scoring pipelines on GCP
· Optimising pipelines to ensure they are scalable and performant
· Developing and supporting APIs that serve model outputs (including adding business logic where appropriate)
· Writing robust unit and integration tests
· Helping to architect systems to ensure they are re-usable and extensible
Experience:
· Demonstrable experience with Python
· History of designing and writing APIs
· Experience of working with big data and associated challenges
· Knowledge of cloud computing principles
· Experience of software engineering practices and procedures (code reviews etc)
· Computer science education
hackajob is partnering with Virgin Media O2 X giffgaff to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.
Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.