Staff Engineer

2 weeks, 6 days ago
Full-time
Lead
Software Development
Civica

Civica

Civica is a global leader in public sector software, providing digital solutions and managed services to transform customer experience and operational efficiency for over 3,000 organizations worldwide.

Internet Software & Services
1K-5K
Founded 2002

Description

  • Define and evolve product engineering practices, tooling, and shared application architecture patterns.
  • Lead technical discovery, prototyping, and architectural alignment across multiple teams.
  • Provide hands-on support to unblock teams, improve implementation quality, and resolve cross-team technical challenges.
  • Collaborate with engineering managers and product leads to shape delivery flow, team responsibilities, and ownership boundaries.
  • Mentor and coach engineers across the organisation.
  • Contribute to long-term architectural decisions that improve modularity, resilience, and operability.
  • Facilitate architectural debate, consensus-building, and design governance.
  • Help navigate ambiguity and guide the organisation toward consolidated, high-quality delivery.

Requirements

  • Strong expertise in building, scaling, and evolving modern web applications across front-end and back-end domains.
  • Experience with technologies such as React, Golang, and cloud-native platforms.
  • Demonstrated ability to design and evolve architecture in complex, real-world systems.
  • Ability to build trust across teams and drive alignment without formal authority.
  • Understanding of how to balance engineering design with delivery constraints and business priorities.
  • Familiarity with enabling or platform team models and organisational scaling patterns.
  • Experience with distributed systems and event-driven architecture is preferred.
  • Familiarity with modern CI/CD, observability, and quality automation practices is preferred.
  • Exposure to legacy system modernisation, refactoring, or product migration strategies is preferred.
  • Awareness of Team Topologies, Domain-Driven Design, or similar models is preferred.

Benefits

  • 25 days of annual leave plus bank holidays, with the option to buy up to 10 extra days.
  • Up to 3 additional volunteer days through the Days of Difference programme.
  • 5% employer pension match.
  • Income protection of up to 75% salary for long-term illness.
  • Life assurance worth 4x salary as a tax-free lump sum.
  • Critical illness cover of £25,000, extendable to dependents.
  • Private medical insurance, health cash plan, and dental insurance.
  • Employee-led affinity groups and a bounty bonus for referrals.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Tech Lead, Web Core Product & Chrome Extension - Cupertino, CA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a web product engineer to build and ship user-facing features for its distributed text-to-speech platform used by millions of people.

Firebase JavaScript React TypeScript
20 minutes ago

Tech Lead, Android Core Product - Evanston, IL, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Android Engineer to help scale its fast-growing Android text-to-speech app and own key product features in a fully distributed team.

Android iOS Jetpack Compose JUnit Kotlin Node.js
1 hour, 44 minutes ago

Tech Lead, Android Core Product - Nagoya, Japan

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Android Engineer to help scale its leading text-to-speech Android app and drive new product work for a global, fully distributed team.

Android iOS Jetpack Compose JUnit Kotlin Node.js
3 hours, 23 minutes ago

Tech Lead, Android Core Product - Orlando, FL, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Android Engineer to help scale its leading text-to-speech Android app and drive new product features in a fully distributed environment.

Android iOS Jetpack Compose JUnit Kotlin Node.js
3 hours, 43 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers