Zenovo Ltd logo

Senior Python Software Engineer

Temple Meads

Job details:

Category:
Data
Work mode:
Remote
Experience:
Senior
Employment:
Full-time
Salary:
£65,000 - £75,000 p/y
Added:
8 days ago

Tech stack:

Python Git CI/CD Linux Jira Windows Gitlab ARM Intel Wxpython Etl Pipelines Data Processing Pipelines

Perks:

  • Remote work with monthly site visits

Description:

Job Title: Senior Python Software Engineer 
Location: Bristol (Remote - Monthly Site Visit)
Salary: £65,000 - £75,000 (Depending on Experience) 

Please note: Applicants must have permanent and unrestricted right to work in the UK, as sponsorship is not available for this role.

Overview

This role is focused on supporting Research & Development tooling, internal software systems, and automated development pipelines that ensure software reliability, security, scalability, and regulatory compliance.

Job Responsibilities: 
  • Support software development activities across R&D tooling, data infrastructure, and automated development pipelines 
  • Develop and maintain internal software systems, databases, and ETL pipelines.
  • Support CI/CD pipelines, automated testing, code quality, security scanning, and documentation generation processes.
  • Produce and maintain technical documentation and ensure traceability throughout the software development lifecycle.
  • Contribute to coding standards, software architecture, and engineering best practices across projects.
  • Communicate project progress, risks, and technical challenges effectively with engineering leadership.
  • Provide technical mentorship, code reviews, and continuous improvement support to wider R&D software teams.
  • Ensure software development activities adhere to industry regulations & standards
Required Skills & Experience: 
  • 7+ years commercial experience developing software in Python across Linux and Windows environments, including both Intel and ARM-based platforms.
  • Proven experience building and maintaining CI/CD pipelines, ideally using GitLab, alongside automated testing and code quality tooling.
  • Solid understanding of software testing methodologies, including unit testing, regression testing, and test planning.
  • Experience working within Agile development teams, with hands-on use of Git, Jira, and collaborative development workflows.
  • Experience with GUI development frameworks such as wxPython
  • Knowledge of database design, management, and optimisation.
  • Experience developing and supporting ETL and data processing pipelines.
  • Understanding of Linux operating systems and distribution internals.

Apply:

Apply

Similar jobs

Zenovo Ltd logo
Senior Python Software Engineer
Zenovo Ltd
Temple Meads
£70,000 - £80,000 p/y
Python
Git
Linux
Jira
Optamor logo
DevSecOps Engineer
Optamor
Gloucester Business Park
£35,000 - £86,000 p/y
Python
Bitbucket
PowerShell
Bash
Zenovo Ltd logo
Systems Test & Verification Engineer (Embedded Systems)
Zenovo Ltd
Bristol
£55,000 - £65,000 p/y
Python
Git
Jira
MATLAB
Zenovo Ltd logo
Systems Test & Verification Engineer (Embedded Systems)
Zenovo Ltd
Bristol
£60,000 - £70,000 p/y
Python
Git
Jira
MATLAB
Noir logo
DevOps Engineer
Noir
Newcastle Upon Tyne
£50,000 - £90,000 p/y
Python
Bitbucket
VMware
PowerShell

Job details:

Category:
Data
Work mode:
Remote
Experience:
Senior
Employment:
Full-time
Salary:
£65,000 - £75,000 p/y
Added:
8 days ago

Similar jobs

Zenovo Ltd logo
Senior Python Software Engineer
Zenovo Ltd
Temple Meads
£70,000 - £80,000 p/y
Python
Git
Linux
Jira
Optamor logo
DevSecOps Engineer
Optamor
Gloucester Business Park
£35,000 - £86,000 p/y
Python
Bitbucket
PowerShell
Bash
Zenovo Ltd logo
Systems Test & Verification Engineer (Embedded Systems)
Zenovo Ltd
Bristol
£55,000 - £65,000 p/y
Python
Git
Jira
MATLAB
Zenovo Ltd logo
Systems Test & Verification Engineer (Embedded Systems)
Zenovo Ltd
Bristol
£60,000 - £70,000 p/y
Python
Git
Jira
MATLAB
Noir logo
DevOps Engineer
Noir
Newcastle Upon Tyne
£50,000 - £90,000 p/y
Python
Bitbucket
VMware
PowerShell