Salary: £60,000 - 78,000 per year Requirements: Strong hands-on Python development experience Proven experience building apps with Shiny for Python Good knowledge of Databricks (notebooks, compute, workflows; Apps experience ideal) Solid understanding of SQL and PostgreSQL (schema design & performance tuning) Familiarity with modern data-engineering patterns (caching, query optimisation, async workflows beneficial) Comfortable working in version-controlled environments (Git, CI/CD) Responsibilities: Develop and enhance Shiny for Python UI components (layouts, widgets, visualisations) Build and optimise backend data access layers for speed and scalability Integrate, package, and deploy applications within Databricks Apps Assess data access patterns and advise on whether a PostgreSQL intermediary layer is required Configure compute, dependencies, and environments for reliable deployment Produce documentation (architecture, app structure, deployment steps) Provide knowledge transfer to internal teams Technologies: Backend CI/CD Databricks Git Support PostgreSQL Python SQL UX UI Design Web More: We are a major UK hospitality group, seeking an experienced Python Developer for a 6-month contract position with a market rate, inside IR35. This role is based 2 days a week in Dunstable (Tuesday, Wednesday, or Thursday preferred). You will be working closely with our Data Science team to support the build and delivery of a user-facing interface for analytics and pricing workflows using Shiny for Python within Databricks Apps. last updated 13 week of 2026