Senior Engineer

CybSafe

Greater London

Remote

GBP 76,000 - 92,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Stock option plan
Professional development time and预算
Home setup budget
25 days paid holiday + bank holidays
Extra time off allowances: birthday, 1

Job summary

CybSafe is seeking a senior software engineer to own product features end to end, from problem shaping to production. You'll work within a small autonomous squad alongside product, design, and science teams, guiding roadmap conversations in ambiguity.

The ideal candidate has strong Python experience, relational database know-how, and a proactive, data-driven mindset. This is a fully remote UK-based role with mandatory in-person meetups twice a year.

Qualifications

  • Bachelor's degree in computer science or related field, or equivalent software development experience.
  • Strong experience with Python or similar modern programming language.
  • Experience with relational databases.
  • Proactive and self-driven - you spot the problem, scope it, and pull in the people you need.
  • Curious, and you back your assumptions with data.
  • Great communicator, in writing and aloud, able to explain technical risk to non-technical stakeholders.
  • Fluent using AI tools in the SDLC.
  • Commitment to self growth & care.
  • Experience mentoring/coaching other engineers.

Responsibilities

  • Owning medium to large customer problems end to end, shipping solutions that deliver customer value, and making pragmatic trade-offs to get there.
  • You'll be curious and ask insightful questions about customers, product value, and how we fit into the market, to inform better product and engineering decisions.
  • Using AI tools across the development lifecycle, with a considered view of where they help and where they don't.
  • Ability to keep the code and architecture simple, and identifying and correcting unnecessary complexity and sloppy abstractions.
  • Mentoring & building skills in the team: regular hackdays, learning new things, everyone is involved.
  • You work effectively in a team, by reviewing generously, mentoring without being asked, and leaving things better than you found them.

Skills

Python
Relational databases
AI in SDLC
Mentoring engineers
Communication
Proactive

Education

Bachelor's degree in computer science or related field

Tools

Django
React

Job description

About CybSafe

Every day an unsuspecting colleague, friend, or family member is targeted by criminals. In the United Kingdom, 4.6 million people are affected by fraud annually, and around 700,000 will suffer profoundly as a result. Globally, the problem is even worse.

About the job

You'll own product features end to end - from shaping the problem through to production. We're looking for someone who thinks in products rather than tickets, and who will tell us when the technical plan and the customer outcome have drifted apart.

As part of the Software Engineering team, you will work closely with the product team, engineers, designers and scientists in a small autonomous squad.

This is a senior role within our team. So if you're already leading on ambiguous, high-complexity work and shaping roadmap conversations, say so - we want to hear it.

This is a fully remote UK-based role, with at least two mandatory in-person meetups per year.

What you'll be doing
  • Owning medium to large customer problems end to end, shipping solutions that deliver customer value, and making pragmatic trade-offs to get there.
  • You'll be curious and ask insightful questions about customers, product value, and how we fit into the market, to inform better product and engineering decisions.
  • Using AI tools across the development lifecycle, with a considered view of where they help and where they don't.
  • Ability to keep the code and architecture simple, and identifying and correcting unnecessary complexity and sloppy abstractions.
  • Mentoring & building skills in the team: We run regular hackdays, we spend time learning new things, everyone is involved!
  • You work effectively in a team, by reviewing generously, mentoring without being asked, and leaving things better than you found them.
Our ideal candidate
  • Bachelor's degree in computer science or a related field; or equivalent experience in software development
  • Strong experience in Python or similar modern programming language
  • Experience with relational databases
  • Proactive and self-driven - you spot the problem, scope it, and pull in the people you need
  • Curious, and you back your assumptions with data. When someone asks "why do you think that?", you have an answer that isn't a hunch
  • Great communicator, in writing and out loud. You can explain a technical risk to someone in Customer Success or Legal without patronising them or losing them
  • Fluent using AI tools in the SDLC
  • Commitment to self growth & care
  • Experience mentoring/coaching other engineers
Experience that would be a bonus:
  • Strong experience in Python, Django, and Django REST framework
  • Frontend experience with TypeScript and React
  • Strong understanding of software engineering principles, distributed system design, and how to take software to production
  • Experience in developing and maintaining fast, scalable and well-documented APIs
  • Good experience in designing data models for relational databases
  • Excellent verbal and written communication skills
Benefits
  • Stock option plan
  • Professional development time and budget
  • Home setup budget
  • 25 days paid holiday + bank holidays
  • Extra time off allowances: birthday, Christmas, volunteering etc.
Other
  • Salary 80k GBP
  • Must be based in and have unrestricted right to work in the UK
  • No recruitment agencies at this time
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer - DV
Senior Software Developer - DV

NPAworldwide • West of England

Hybrid
GBP 50,000 - 70,000
Hybrid working
Flexitime
Learning budget
+3
Senior Software Engineer
Senior Software Engineer

Low Carbon Contracts Company • Park Central

On-site
GBP 84,000
Annual bonus
Pension scheme
25 days leave
Staff / Senior Software Engineer
Staff / Senior Software Engineer

Unitary • United Kingdom

Remote
GBP 90,000 - 130,000
Flexible hours
Equity package
Pension
+5
Senior Software Engineer - Product Owner, Remote UK
Senior Software Engineer - Product Owner, Remote UK

CybSafe • Greater London

Remote
GBP 76,000 - 92,000
Stock option plan
Professional development time and预算
Home setup budget
+2
Systems Engineering Manager
Systems Engineering Manager

ULTRA ELECTRONICS • Taplow

On-site
GBP 90,000 - 120,000
Annual Bonus
Private Medical Cover
25 days holiday
+5
Lead Software Engineer
Lead Software Engineer

Addition • Bath

Hybrid
GBP 70,000 - 90,000
Annual performance bonus
26 days holiday + bank holidays + birthday off
£1,000 annual learning and development budget
+1
Lead Software Developer - DV
Lead Software Developer - DV

NPAworldwide • Manchester

Hybrid
GBP 50,000 - 70,000
Hybrid work
Flexible hours
Learning budget
+4
Senior Software Product Engineer
Senior Software Product Engineer

Cervus • West of England, Westbury

Hybrid
GBP 90,000 - 130,000
24 days annual leave
Cervus Closure days
Generous pension
+6
Senior Software Engineer
Senior Software Engineer

PayPoint plc • Welwyn Garden City

Hybrid
GBP 70,000 - 110,000
Holiday scheme 25 days + holidays
On-site gym
Private medical insurance
+4
Senior Frontend Engineer - Remote within UK
Senior Frontend Engineer - Remote within UK

Immersive • Bristol

Hybrid
GBP 50,000 - 70,000
25 days annual leave + 2 volunteering days
Enhanced parental leave
7% matched pension
+3