Specialist Software Engineer (Python)

Salt

Cambridge

Hybrid

GBP 90,000 - 130,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Salt in Cambridge, UK is seeking a Specialist Software Engineer to join a hybrid team, working on cutting-edge cybersecurity technology. You will balance hands-on development with software architecture and technical leadership, shaping the next generation of solutions.

You will lead design efforts, mentor engineers, and collaborate across functions to deliver scalable, production-grade systems from concept to deployment in a fast-paced R&D setting.

Qualifications

  • Senior or lead level software engineer with architecture focus.
  • Expert in Python, C++, Rust, or JavaScript.
  • Experience designing and building distributed systems.
  • Hands-on with Docker, CI/CD, Git and cloud platforms.

Responsibilities

  • Lead design and development of complex software systems.
  • Set technical strategy and architecture decisions.
  • Build scalable production-grade solutions end-to-end.
  • Mentor engineers and promote best practices.
  • Collaborate with cross-functional teams to deliver high-impact tech.

Skills

Python
C++
Rust
JavaScript

Tools

Docker
CI/CD
Git
AWS
Azure
GCP

Job description

Specialist Software Engineer Cambridge, UK | Hybrid

Join a cutting-edge R&D team developing next-generation cybersecurity technology designed to tackle sophisticated, real-world threats. This is a rare opportunity for an experienced engineer to combine hands-on development, software architecture, and technical leadership in an innovation-driven environment.

What You'll Do
  • Lead the design and development of complex software systems.
  • Drive technical strategy and architecture decisions.
  • Develop scalable, production-grade solutions from concept to deployment.
  • Mentor engineers and champion engineering best practices.
  • Collaborate with cross-functional teams to deliver high-impact technology.
What We're Looking For
  • Senior, Lead, Staff, Principal, or Architect-level software engineering experience.
  • Strong expertise in Python, C++, Rust, or JavaScript.
  • Proven experience with software architecture and system design.
  • Experience with Docker, CI/CD pipelines, Git, and cloud platforms (AWS, Azure, or GCP).
  • Strong analytical and problem-solving skills.
  • Ability to influence technical direction and work autonomously.
Desirable
  • Cybersecurity, malware analysis, threat detection, or security product experience.
  • Statistical analysis, machine learning, or complex systems experience.
  • Previous mentoring or technical leadership experience.
Why Apply?

Work on genuinely challenging technical problems, shape innovative products, and collaborate with some of the brightest minds in engineering and cybersecurity.

Salt is acting as an Employment Agency in relation to this vacancy.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Architect - Python & Cybersecurity
Senior Software Architect - Python & Cybersecurity

Salt • Cambridge

Hybrid
GBP 90,000 - 130,000
Python Software Engineer Cyber Security
Python Software Engineer Cyber Security

Client Server • Cambridge

Hybrid
GBP 60,000 - 80,000
Salary to £80k + Bonus
Pension
Private Medical Insurance
+6
Python Software Engineer Cyber Security
Python Software Engineer Cyber Security

Client Server • Greater London

Hybrid
GBP 68,000 - 92,000
Pension
Private Medical Insurance
Life Assurance
+5
Backend Software Engineer Python - Technologist
Backend Software Engineer Python - Technologist

Client Server • Cambridge

On-site
GBP 48,000 - 80,000
Pension
Private Medical Insurance
Life Assurance
+3
Python Software Engineer Junior / Graduate
Python Software Engineer Junior / Graduate

Client Server • Cambourne

Hybrid
GBP 30,000 - 50,000
Pension
Private Medical Insurance
Life Assurance
+5
C++/Rust Software Engineer
C++/Rust Software Engineer

SoCode Limited • South Cambridgeshire

Hybrid
GBP 55,000 - 90,000
Python Developer
Python Developer

Salt • Cambridge

Hybrid
GBP 60,000 - 80,000
Python Developer - Security - Cambridge/London
Python Developer - Security - Cambridge/London

Salt • Cambridgeshire and Peterborough

Hybrid
GBP 55,000 - 75,000
Software Engineer - SC Cleared
Software Engineer - SC Cleared

Searchability • Greater Manchester

Hybrid
GBP 30,000 - 50,000
Software Engineer
Software Engineer

Noir • Cheltenham

Hybrid
GBP 35,000 - 50,000
Discretionary Bonus
Benefits