dreamwork_

Job Title: Python Developer (Backend)
Location: Remote (Quarterly Planning Sessions in Bristol)
Remuneration: £600 per day (Inside IR35 via Umbrella)
Contract Details: Initial 6 months with multi-year extension potential

Overview
Our client is seeking multiple Backend Python Developers to contribute to an exciting greenfield programme aimed at building a state-of-the-art customer services platform. This initiative focuses on creating a unified backend service that will support customer-facing applications, requiring skilled engineers who thrive in a collaborative environment.

Responsibilities

  • Design, develop, and maintain robust backend services using Python.
  • Build scalable REST APIs and microservices to enhance customer-facing applications.
  • Create cloud-native solutions within AWS environments.
  • Collaborate with product, frontend, and engineering teams to deliver innovative platform features.
  • Contribute to architecture, design, and engineering best practises.
  • Support the development of a new strategic service from inception.
  • Participate actively in Agile ceremonies and collaborative product delivery.

Essential Skills & Experience:

  • Strong commercial experience in developing backend applications with Python.
  • Proven ability to build and support REST APIs and microservices.
  • Experience working within AWS cloud environments.
  • Proficiency in databases, including PostgreSQL, SQL, and/or NoSQL (DynamoDB experience is highly desirable).
  • Demonstrated experience in developing production-grade backend services.
  • A hands-on engineering approach with a product-focused mindset.
  • Comfortable operating within Agile delivery teams and engaging with stakeholders.

Desirable Skills

  • Familiarity with DynamoDB and event-driven architecture.
  • Experience in distributed systems and asynchronous processing.
  • Knowledge of microservices architecture and building cloud-native platforms at scale.
  • Previous experience on CRM, customer service, or product-based platforms.

Candidate Profile

This opportunity appeals to developers who

  • Are genuinely passionate about backend engineering and enjoy solving complex technical challenges.
  • Thrive in a fast-paced, evolving environment and can collaborate effectively across technical and non-technical teams.
  • Have a strong ownership mentality and a desire to deliver significant business value through their contributions.
  • Prefer to remain hands-on and actively contribute to development efforts.

Contract Details

  • Initial 6-month contract with multi-year extension potential.
  • Competitive rate of £600 per day (Inside IR35 via Umbrella).
  • Fully remote with quarterly planning sessions in Bristol.