Software Engineer

Software Engineer | Bristol | £45,000 to £55,000 | Python

Location: Bristol hybrid

Salary: £45,000 to £55,000 plus benefits

Tech Stack:

  • Backend: Python
  • Frontend: Varied depending on product
  • Cloud: AWS or Azure or GCP

Are you a Software Engineer who wants to build technology that makes a difference?

We are working with a software engineering organisation building modern applications that rely on strong fundamentals and thoughtful design. They work across multiple platforms and languages and need someone who enjoys solving real engineering problems with a clear head and logical approach. The work covers a mix of new feature development, improvements to existing systems, and contributing to shared components used across several teams.

Responsibilities:

  • Building and refining product features with a focus on clarity, usability and reliable performance
  • Investigating issues across multiple environments and contributing to practical solutions
  • Writing clean, maintainable software in Python with strong testing practices
  • Designing and implementing components that support broader product functionality
  • Contributing to internal libraries, tooling and shared engineering assets
  • Creating and maintaining test plans across unit, integration, automated and performance testing
  • Working in an Agile environment alongside experienced engineers

Requirements for Success:

  • Strong coding skills in Python with solid engineering fundamentals
  • Experience developing clean, maintainable, low complexity, self describing code
  • Proficiency with test automation tools such as Selenium, JUnit or TestNG
  • Experience with CI/CD tools such as GitHub Actions or Jenkins and Git based workflows
  • Experience with performance testing tools such as JMeter, LoadRunner or Gatling
  • Familiarity with software security principles and how to apply them
  • Collaborative mindset, comfortable working in cross functional teams in Agile frameworks
  • Able to work independently, communicate clearly and contribute effectively when projects move quickly

We are looking for someone who thinks clearly, enjoys tackling meaningful engineering problems, and can work well with others when the pace picks up. This is ideal for an engineer who wants variety, technical depth and problems worth solving, with the opportunity to step up and take ownership as they grow.

The successful candidate will bring a solid track record in software development and be comfortable working across new and existing systems. It is an excellent move for someone who wants to deepen their experience in a forward thinking team where delivery pace and engineering quality genuinely matter.

Benefits:

  • Flexible hybrid working environment with strong trust and autonomy
  • Private healthcare
  • Inclusive and genuinely collaborative engineering culture
  • Opportunity to work on technically challenging and meaningful problems

Interested and ready to take your engineering career somewhere more meaningful? Contact imogen@sr2rec.co.uk or drop me a line on 07378 549703 for a confidential chat.

Company
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Location
United Kingdom, UK
Hybrid/Remote Options
Posted
Company
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Location
United Kingdom, UK
Hybrid/Remote Options
Posted