Staff Engineer

3 months, 3 weeks 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 Python Developer

Coforge 10K-50K IT Services

Coforge is hiring a remote Tech Lead Python Developer in Brazil to lead development work on cloud systems and deliver roadmap features with high quality.

Agile Docker Git GitHub Jenkins Kanban Linux Pytest Python Scrum
12 hours, 8 minutes ago

Engineering Team Lead — Full Stack (Remote, Contract)

INFUSE 251-1K Professional Services

INFUSE is hiring a Team Lead Full Stack Developer in its PMO department to lead a cross-functional team and deliver end-to-end, high-quality software solutions.

AWS CI/CD Git GraphQL MongoDB Node.js PostgreSQL Python React Redis REST API Vue.js
2 days, 10 hours ago

Engineering Team Lead — Full Stack (Remote, Contract)

INFUSE 251-1K Professional Services

INFUSE is hiring a Team Lead Full Stack Developer to lead end-to-end solution delivery within its PMO department, guiding a cross-functional team and delivering scalable systems on time.

AWS CI/CD Git GraphQL MongoDB Node.js PostgreSQL Python React Redis REST API Vue.js
2 days, 10 hours ago

Engineering Team Lead — Full Stack (Remote, Contract)

INFUSE 251-1K Professional Services

INFUSE is hiring a Team Lead Full Stack Developer in its PMO department to lead a cross-functional team and deliver end-to-end technical solutions from MVP through production release.

AWS CI/CD Git GraphQL MongoDB Node.js PostgreSQL Python React Redis REST API Vue.js
2 days, 10 hours 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