Location
Bristol
Employment type
Full-time
Workplace
Hybrid
Package
Competitive package

Why this opportunity stands out

Staff Software Engineer role solving complex product and platform problems in a senior hands-on capacity.

About the role

A Staff Software Engineer is required to lead technical delivery on complex product and platform challenges. The role suits a senior hands-on engineer who can work close to users, influence architecture, raise engineering standards, and guide other engineers.

Key responsibilities

Design and deliver high-quality software across product and platform areas.
Lead technical decisions on architecture, reliability, and maintainability.
Work with stakeholders to clarify ambiguous problems and delivery options.
Mentor engineers and improve engineering practices.
Support production readiness, observability, and continuous improvement.

What they're looking for

Strong senior or staff-level software engineering experience.
Ability to work across architecture, delivery, code review, and mentoring.
Experience with modern web, cloud, API, or distributed systems delivery.
Excellent problem-solving and communication skills.
Comfortable working in ambiguous, product-led environments.

Benefits

Hybrid Bristol working.
Senior technical influence without stepping away from engineering.
Complex product and platform challenges.
Collaborative team environment.

More roles you may like

STILL EXPLORING?

Return to the wider jobs board to discover more specialist vacancies across 167 Solutions markets and find the role that feels right.

Back to jobs board