Software Engineer - Backend

BRIGHT PURPLE HOLDINGS LIMITED · Bath, South West

Software Engineer - Backend at BRIGHT PURPLE HOLDINGS LIMITED, based in Bath, South West. This is a contract role with hybrid working.

Salary
Competitive
Location
Bath, South West · Hybrid
Contract
Contract
Posted
2 hours ago
Closes
11 Nov 2026
Sector
Software Developer

Reference https://www.brightpurple.co.uk/job/software-engineer-backend-6206.aspx

About the role

Backend Software Engineer (Python/Django) x4 | Contract | £450 to £475 per day Outside IR35 | Bath, Hybrid or Remote

Bright Purple is partnering with a well-established B2B software business to bring in a contract Backend Software Engineers. You will join the team redesigning their client portal.

This is a hands-on role for an experienced mid-level or senior Python engineer. You will design and build the APIs and backend workflows behind new portal features and own your work through to production. You will work in a collaborative product team that values good engineering, uses AI-assisted development well and wants contractors who will add to technical decisions.

What you’ll be doing

  • Designing, building and maintaining backend services and APIs using Python and Django
  • Owning work end to end, from technical refinement through to deployment and monitoring
  • Working closely with product, programme management, QA, platform engineering and other developers to shape practical solutions
  • Making sound trade-offs across security, performance, maintainability, cost and delivery
  • Breaking complex work into clear increments and raising dependencies and risks early
  • Writing clean, well-tested, well-documented code with good observability built in
  • Taking part in code reviews and helping improve test automation, CI/CD and production reliability

What you’ll bring

  • Commercial experience building and supporting backend services in production
  • Strong Python skills and production Django experience, including the ORM, migrations, configuration and testing
  • A track record of designing maintainable REST APIs, with solid data modelling and relational database practice
  • Good knowledge of authentication, authorisation, single sign-on patterns and secure API design
  • A testing mindset and experience working with CI/CD
  • Confidence diagnosing application, database and performance issues in live environments
  • An understanding of cloud-hosted applications and infrastructure as code, ideally in AWS
  • Clear communication and the ability to explain technical trade-offs to technical and non-technical colleagues

Nice to have

  • FastAPI or another modern Python API framework
  • PostgreSQL or MySQL, Docker, Celery, Redis and Sentry
  • Asynchronous or event-driven processing
  • AWS CDK, Terraform or similar
  • Experience in agile, product-led or data-rich B2B environments

Interested please apply directly

Reference: https://www.brightpurple.co.uk/job/software-engineer-backend-6206.aspx · Posted 2 hours ago · Closes 11 Nov 2026 · Listed via BRIGHT PURPLE HOLDINGS LIMITED

Know someone who'd be great for this? Get a shareable card

Apply for this job

This role is listed via BRIGHT PURPLE HOLDINGS LIMITED. Applications are handled on the employer's site.

Apply on employer site

Opens the employer's website in a new tab.

Safe applying: a genuine employer will never ask you to pay for a DBS check, training or equipment, or move you onto WhatsApp before you are hired. If this listing does, report it and do not pay anything.

Report this job
Salary Competitive
Apply now