Staff Software Engineer

RevTech

Greater London

Hybrid

GBP 70,000 - 90,000

Full time

41 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private health insurance
Eye care
EV salary-sacrifice scheme
Bike and technology salary-sacrifice
Wellbeing allowance
Employee assistance support

Job summary

RevTech in London is seeking a Staff Software Engineer to provide technical leadership and architectural ownership. The role involves leading engineering squads while remaining hands-on in the code, setting standards for engineering quality, and shaping product strategy.

The ideal candidate will have strong experience with Go, a background in architecting complex systems, and the ability to mentor senior engineers.

Qualifications

  • Experience architecting complex real-time and distributed systems.
  • Strong experience with Go programming language.
  • Ability to provide technical leadership to senior engineers.

Responsibilities

  • Lead end-to-end delivery within senior Product Engineering squad.
  • Set the standard for engineering quality and remain hands-on in code.
  • Help shape technical direction and product strategy.

Skills

Leadership
Go
Python
Mentoring
Technical architecture
Problem solving

Tools

OR-Tools CP-SAT
OpenTelemetry
gRPC

Job description

Location: London – hybrid, 3 days per week in the office

Employment: Permanent

The role

As a Staff Software Engineer, you'll combine hands-on technical leadership with architectural ownership.

You'll:

  • Lead end-to-end delivery within a senior Product Engineering squad.
  • Remain hands-on in the code and set the standard for engineering quality.
  • Own and evolve significant areas of the technical architecture.
  • Help shape technical direction and product strategy.
  • Work closely with Product, Engineering, Design, Data & AI, Customer Success and Sales leadership.
  • Lead and develop senior engineers through mentoring, technical leadership and hiring.
  • Build engineering practices and systems that allow teams to operate with increasing autonomy.
  • Identify and remove bottlenecks that limit engineering velocity.
  • Drive AI-native and automation-first approaches to software development.
  • Bridge strategy and execution — ensuring that the right problems are solved, products ship quickly and quality remains high.
Technology
  • Go and Python
  • Rust as an additional technology of interest
  • OR-Tools CP-SAT for constraint solving
  • OpenTelemetry for end-to-end observability
  • MCP for agent interfaces
  • gRPC APIs and driver interfaces
  • SDKs and CLIs

You'll be working across the stack, with software ultimately controlling and coordinating real physical equipment.

What we're looking for

We're interested in engineers who have operated at significant technical scale and enjoy solving complex problems where reliability, performance and real-world consequences matter.

You'll likely have:

  • Experience architecting and shipping genuinely complex real-time, distributed or streaming systems.
  • Strong experience with Go.
  • Experience taking complex product capabilities from initial problem definition through architecture, implementation and production.
  • A strong understanding of failure modes, distributed state and resilient system design.
  • A desire to work across the stack rather than remain confined to a single technical layer.
  • Previous experience providing technical leadership to senior engineers.
  • A strong sense of ownership and the ability to resolve ambiguity independently.
  • The ability to challenge assumptions and contribute to product direction rather than simply implement specifications.
  • Private health insurance
  • Eye care
  • EV salary-sacrifice scheme
  • Bike and technology salary-sacrifice schemes
  • Wellbeing and development allowance
  • Employee assistance and wellbeing support
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

KE Technology • England

On-site
GBP 136,000 - 160,000
Full private health insurance
Extended maternity and paternity leave
In-office chefs providing fresh daily meals
+1
Staff Software Engineer (Core Systems)
Staff Software Engineer (Core Systems)

Automata • Greater London

On-site
GBP 120,000 - 180,000
Vitality Health Insurance
Eye Care
Salary Sacrifice - EV
+7
Senior Software Engineer (GoLang)
Senior Software Engineer (GoLang)

Tempcover • Greater London

Hybrid
GBP 90,000 - 120,000
10% discretionary yearly bonus
Hybrid working: 2 in-office days/week
Work from anywhere: up to 22 days/year
+9
Senior Software Engineer - Go, Python
Senior Software Engineer - Go, Python

Harvey Nash • Manchester

Hybrid
GBP 70,000 - 95,000
Hybrid working (2 days onsite)
Private medical insurance
Life assurance
+2
Lead Software Engineer, C#, C++, Rust
Lead Software Engineer, C#, C++, Rust

Corriculo Ltd • Oxford

On-site
GBP 90,000 - 130,000
Competitive holiday allowance
Onsite restaurant subsidy
Gym access and fitness classes
+2
Lead Software Engineer
Lead Software Engineer

Understanding Recruitment • Greater London

On-site
GBP 110,000 - 150,000
Equity
Free daily meals
Architectural ownership
+1
Lead Software Engineer
Lead Software Engineer

Acceler8 Talent • Greater London

Hybrid
GBP 90,000 - 130,000
Equity
7% pension
Private healthcare
+2
Full Stack Engineer
Full Stack Engineer

Retelligence • Greater London

Hybrid
GBP 110,000 - 150,000
Benefits
Share options
Learning and Development budget
Senior & Staff Product Engineers - Tech agnostic, TS, Python, Rust, Go | YC-Backed HealthTech AI start-up, Seed stage | Salary £100-150K base + Equity | London, Hybrid
Senior & Staff Product Engineers - Tech agnostic, TS, Python, Rust, Go | YC-Backed HealthTech AI start-up, Seed stage | Salary £100-150K base + Equity | London, Hybrid

Owen Thomas | B Corp™ • Greater London

Hybrid
GBP 100,000 - 150,000
Equity
Senior Software Engineer
Senior Software Engineer

Abtrace Limited • Greater London

Hybrid
GBP 70,000 - 90,000
Private Pension
Share Options scheme
Generous sick and maternity/paternity leave
+1