Python Software Engineer - Bristol

Python software engineer

Location: Bristol, UK. Hybrid - 2 days per week in our office.

Department: Machine learning team

Reports to: Senior Software Engineer

Security Clearance: Eligible for UK Security Clearance (SC) – Essential

This role is hybrid, you will be expected to come into our central Bristol based office 2 days per week.

£45,000 - £49,000 salary + benefits (see below)

About Sirius Insight

Sirius Insight is a UK-based innovator in maritime domain awareness, integrating proprietary AI with commercial sensors to deliver persistent, scalable surveillance solutions. Our platforms— INSIGHT, Pulsar, Quasar, SentinarTM , and Nautar — support national and regional maritime security strategies through real-time data fusion and autonomous monitoring.

About the role

We are seeking a software engineer with a focus on Python who is excited about developing applications that run both at the edge/on-premise and in the cloud.

What you'll do

• Write clean and maintainable Python.

• Contribute to internal libraries and tooling.

• Create test and integration plans.

• Design and implement components that support broader product functionality.

• Work in an agile environment alongside senior engineers.

• Document solutions to promote future supportability.

What we are looking for

• Strong coding skills in Python

• 3+ years of working in an existing software engineering team

• Proficiency with test suites such as behave or unittest.

• Capable of building, modifying and debugging Docker containers

• Experience writing build and test pipelines in Github, Jenkins or Azure DevOps.

• Strong attention to detail and the ability to prioritize tasks independently.

• Effective written and oral communicator.

Bonus if you have

• Bachelors degree in computer science or equivalent

• Experience deploying applications to Kubernetes

• Knowledge of C# (we have an existing code base)

• Participated in an on-call rota in the past.

Salary and benefits

• £45-£49k salary depending on experience

• + cash bonus paid twice yearly

• BUPA Healthcare scheme

• Healthcare cash plan

• Pension (uncapped)

• Death in service cover

• Equity participation through stock option plan

Job Details

Company
Sirius Insight
Location
Newport, UK
Hybrid / Remote Options
Employment Type
Full-time
Posted