Software Engineer Python / Django

  • £50000 - £60000 per annum, Benefits: + Benefits + Stock
  • England, Reading, UK

A software engineer with at least 2 years of backend Python/Django skills is required to join the R&D, product-focused engineering team at a world-leading European software company with circa 350 people who specialise in secure video collaboration technology.

The role is hybrid-based in Reading, Berkshire, with some office presence required to collaborate closely with the wider engineering team. You will also work with colleagues across the UK and Europe, with occasional travel.

Key Skills and Experience

The successful candidate will have:

  • A software engineering background with strong Python backend development and design skills
  • Solid knowledge of Python and the Django web framework, which forms the foundation of the product
  • Experience interacting with backend APIs, including REST and WebSocket APIs
  • Experience with Django ORM 
  • Skills in Database / Data modelling 
  • Experience working with Git / GitHub, including giving and receiving code reviews
  • Experience writing and maintaining automated unit and end-to-end tests
  • An understanding of secure software development practices
  • A basic understanding of web networking protocols
  • The ability to understand and discuss complex software architectures
  • A high level of conscientiousness, self-motivation, and ownership
  • Good design judgment, with the ability to consider and empathise with end-users’ needs when designing UI interactions and workflows
  • Excellent teamwork and communication skills

Desirable skills would include

  • Full-stack coding ability, exposure to frontend / JavaScript / Typescript / React
  • Experience in building secure software

The Opportunity

You will join a collaborative R&D engineering team working on secure video collaboration products used for justice/court hearings by governments across Europe. The role offers the chance to contribute across backend development, API integration, testing, security, and user-focused product improvements.

This position would suit a Python / Django Software Engineer who enjoys working in a product-led environment, values software quality, and wants to contribute to secure, reliable, and well-engineered technology.

Opus Resourcing acts as an employment agency with respect to permanent employment.

Apply for this role:

    Share This Post

    Advertised by:

    James Shenton

    Managing Consultant

    James Shenton

    James Shenton is Co founder and Managing Consultant at Opus Resourcing, bringing over 30 years of experience delivering executive search and specialist recruitment across technology and commercial go to market functions for technology companies and Global Law Firms & US Big Law firms. Known for his consultative and data led approach, James operates at the intersection of technology, commercial strategy, and leadership hiring.

    Connect with James Shenton