About this role
Salary: £127,185 - 127,185 per year
Requirements: We are looking for proven commercial experience as a Python Developer, Data Product Developer, Analytics Engineer or a similar role.We require experience building and deploying data products and self-service analytics applications using Python, Streamlit and SQL.We require strong experience working with cloud data platforms, preferably Snowflake, and large-scale datasets.We require experience delivering products through the full development lifecycle, from requirements and prototyping to deployment and support.We require proven ability to transform analytical models, data assets and business requirements into user-friendly, production-ready solutions.We require experience collaborating with technical and business stakeholders in agile, cross-functional environments.We require experience applying software engineering best practices, including testing, source control, code review and documentation.We require demonstrated ability to troubleshoot complex technical issues and continuously improve product performance.We require experience mentoring colleagues and promoting knowledge sharing and best practices.We require confidence holding a technical position with third-party suppliers and Group colleagues. Responsibilities: We design, build and deploy scalable data products and applications using Python, Streamlit and SQL to enable self-service analytics and support business decision-making.We develop intuitive and user-friendly solutions that translate complex data into accessible insights and drive adoption across the business.We work closely with business stakeholders, analysts, data scientists and engineers to gather requirements, prioritise development and deliver solutions aligned to business objectives.We communicate effectively with both technical and non-technical audiences.We apply software development best practices including testing, version control, documentation and code review to ensure solutions are reliable, maintainable and fit for purpose.We ensure applications are built on trusted, high-quality data sources, collaborating with Data Engineering and Technology teams to resolve data and integration issues.We operate effectively within an agile environment, contributing to sprint planning, iterative development and continuous delivery.We share expertise and best practices with colleagues, supporting the development of Python, Streamlit and data product capabilities across the team.We stay abreast of emerging technologies, development approaches and industry trends, identifying opportunities to enhance data products, improve efficiency and deliver greater business value. Technologies: CloudSupportPythonSQLSnowflake More:
We are Saga, the UKs specialist provider of products and services to people aged over 50. Our portfolio includes cruises, holidays, insurance, personal finance products and Saga Magazine. We are offering a Python Developer (Data Products) role in London on a hybrid basis with a 6 month FTC, including a weekly presence in our London Kings Cross office every Tuesday and monthly trips to our Folkestone, Kent office. We offer a benefits package that includes 25 days holiday plus bank holidays, the option to purchase additional leave, a pension scheme matched up to 10%, annual bonus potential, life assurance, wellbeing support, colleague discounts, enhanced family leave, income protection and access to Saga Academy. We are committed to an inclusive, age-friendly and accessible culture where our people can be themselves and make a difference.
last updated 39 week of 2026