Software Engineer Python / Frontend

location_onBrentry, Bristolpayments£45,000 – £70,000/yrschedule7 hours ago
sync_altWork style:Hybrid
historyMinimum experience:2+ years
Apply Nowopen_in_new

Job description

Salary: £45,000 - 70,000 per year

Requirements

  • 2-3 years professional software engineering experience
  • Strong commercial experience with Python
  • Experience with FastAPI or a similar modern Python web framework
  • Some experience with TypeScript and frontend development
  • Good understanding of REST APIs and frontend/backend integration
  • Experience working with relational databases, ideally PostgreSQL
  • Experience working within a cloud environment, with GCP particularly beneficial
  • Good understanding of Git, automated testing, CI/CD and clean coding practices
  • Strong problem-solving skills and an interest in working with data-intensive applications
  • A collaborative approach and good communication skills
  • Experience with Angular, React or Vue would be advantageous
  • Experience with Chart.js, D3.js or other data visualisation tools would be advantageous
  • Experience with Databricks, Apache Spark or distributed data processing would be advantageous
  • Experience with Docker, Kubernetes or Cloud Run would be advantageous
  • Experience with Terraform or other infrastructure-as-code technologies would be advantageous
  • Experience with GPU or accelerated computing technologies such as CUDA, CuPy or Numba would be advantageous
  • Experience with numerical or high-performance computing would be advantageous
  • Experience in insurance, finance, risk, analytics or other data-intensive environments would be advantageous

Responsibilities

  • Developing and maintaining backend services using Python and FastAPI
  • Designing and building robust REST APIs
  • Contributing to frontend applications using TypeScript
  • Integrating frontend applications with backend services and data sources
  • Building interactive dashboards, charts and data visualisations
  • Working with PostgreSQL and ORM technologies such as SQLAlchemy
  • Developing reliable, scalable and high-performance applications
  • Working with cloud-native technologies, particularly Google Cloud Platform (GCP)
  • Contributing to automated testing, CI/CD and code review processes
  • Writing clean, maintainable and well-documented code
  • Collaborating with engineers, data scientists and other technical specialists
  • Helping integrate analytical and data-driven capabilities into production software
Technologies:
  • Angular
  • Backend
  • CI/CD
  • Cloud
  • CUDA
  • D3
  • Databricks
  • Docker
  • FastAPI
  • Frontend
  • GCP
  • Git
  • Kubernetes
  • PostgreSQL
  • Python
  • REST
  • React
  • Spark
  • Terraform
  • TypeScript
  • Vue
  • Web

More:

We are an innovative, technology-led organisation building sophisticated software platforms at the intersection of software engineering, data science, analytics and risk. We offer a collaborative environment within a small, highly capable engineering team, with genuine exposure to a broad range of technologies and challenging technical problems. This role is based in Bristol with two days per week in the office, and offers the opportunity to develop across Python, FastAPI, TypeScript, cloud, data engineering, data visualisation, APIs and high-performance computing.

last updated 41 week of 2026

Skills mentioned


HR Tech, IT Services, Recruitment, Technology Consulting
Brentry, Bristol
adecco.com

The Adecco Group is a global leader in human resource (HR) solutions, headquartered in Zurich, Switzerland. As a Fortune Global 500 company, it stands as the world's leading talent solutions and advisory firm, driven by a core purpose to 'make the future work for everyone.' The company's operations span across more than 60 countries and territories, with a vast network of over 5,100 branches and more than 32,000 full-time employees. Annually, The Adecco Group facilitates career opportunities for over 3.5 million individuals, connecting them with a diverse client base of more than 100,000 organizations. The firm's comprehensive service portfolio addresses the complete HR lifecycle, encompassing temporary staffing, permanent placement, career transition, and talent development, alongside outsourcing and consulting services. This 360-degree approach enables businesses to optimize their workforces and individuals to enhance their employability in a rapidly evolving global economy. The Adecco Group's business is structured around three primary global business units: Adecco, Akkodis, and LHH. Adecco focuses on flexible and permanent placement services across various sectors. Akkodis delivers expertise in technology and digital engineering consulting, talent services, and skilling to drive digital transformation and innovation within the Smart Industry. LHH specializes in talent solutions, helping companies and individuals navigate career transitions, develop leadership skills, and manage their talent effectively. The company's history dates back to the 1997 merger of the French company Ecco and the Swiss company Adia Interim, with roots extending back to 1957 and 1964, respectively. This long-standing presence in the industry has allowed The Adecco Group to build a foundation of expertise and a deep understanding of labor market dynamics. The company is committed to fostering an inclusive culture, promoting sustainable employability, and supporting resilient economies and communities worldwide, leading by example in creating shared value that fuels both business innovation and societal progress.

Apply for this job

Use the application link supplied with this listing to apply to Adecco. Check the destination before entering personal information.

Apply Nowopen_in_new