Python Software Engineer (Financial)

Python Software Engineer (Financial)

Full-Time 53192 - 65012 £ / year (est.) Home office (partial)
ZENOVO LTD

At a Glance

  • Tasks: Develop and maintain software systems, ensuring reliability and compliance.
  • Company: Join ZENOVO LTD, a forward-thinking tech company in Bristol.
  • Benefits: Enjoy a competitive salary, remote work options, and professional growth opportunities.
  • Other info: Dynamic team environment with excellent career advancement potential.
  • Why this job: Make an impact in R&D with cutting-edge technology and innovative projects.
  • Qualifications: 7+ years of Python experience and strong collaboration skills required.

The predicted salary is between 53192 - 65012 £ per year.

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.

Python Software Engineer (Financial) employer: ZENOVO LTD

Join a forward-thinking company that values innovation and collaboration, offering a hybrid work environment in Coventry. As a Senior Electronics Engineer, you'll benefit from a supportive culture that encourages professional growth and development, alongside competitive salaries and the opportunity to work on exciting projects that shape the future of technology. With a focus on teamwork and mentorship, this role provides a unique chance to make a meaningful impact while advancing your career in a dynamic industry.

ZENOVO LTD

Contact Details:

ZENOVO LTD Recruitment Team

We think you need these skills to ace Python Software Engineer (Financial)

Python
Linux
Windows
CI/CD Pipelines
GitLab
Automated Testing
Code Quality Tooling