Staff Engineer

3 months, 2 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

Technical Lead (Machine Learning)

AVOMIND 11-50 Professional Services

Technical Lead, Machine Learning at a stealth AI startup backed by a leading Southeast Asian technology company, building production AI systems for an AI-native communication platform.

LLM Machine Learning Python PyTorch
22 hours, 56 minutes ago

SoV Team, Technical Lead, JR285

ELEKS 1K-5K Construction & Engineering

ELEKS is hiring a Senior .NET Technical Lead in the US to lead delivery for an insurance and investment banking client’s software engineering work.

Azure C# CI/CD Databricks Datadog Docker Kubernetes Microservices .NET Redis REST API SQL Server Terraform
2 days, 22 hours ago

Staff Engineer, AI Platform & Architecture (R5449)

Bitly 51-250 Internet Software & Services

Shield AI is hiring a Staff Engineer, AI Engineering to shape enterprise AI platform architecture and governance for production use across the company’s engineering and business teams.

Databricks Generative AI LLM MLOps Snowflake
2 days, 22 hours ago

Team Lead PHP Engineer

airSlate 251-1K Professional Services

airSlate is seeking a Team Lead PHP Engineer to join its Payments Systems core team and own the development, optimization, and integration of payment infrastructure that powers the user payment experience.

Argo CD CI/CD Docker Git GitHub Actions GitOps Go Kubernetes Laravel MySQL PHP PostgreSQL
2 days, 22 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