Civica US

Engineering Manager

Civica US

full-time

Posted on:

Location Type: Remote

Location: United Kingdom

Visit company website

Explore more

AI Apply
Apply

About the role

  • Hire, build and manage a team of successful & happy software engineers
  • Enabling your team for success, ensuring delivery of high-quality products to our customers
  • Embody good engineering culture, and drive great behaviours in your team
  • Design, develop, deploy and maintain software products
  • Collaborate with product managers, designers, and other engineers to identify requirements and develop technical solutions
  • Participate in code reviews, provide constructive feedback, and improving the overall quality of our engineering output
  • Troubleshoot complex issues using log analysis, profiling tools, and collaborative debugging techniques
  • Contribute to documentation and decisions on team processes and tools
  • Implement continuous integration & continuous deployment pipelines for automated testing, build, and deployment processes

Requirements

  • Experience in recruiting, coaching and mentoring software engineers
  • Deep knowledge of modern software development practices such as agile development, continuous delivery, automated testing, security, and observability
  • Expertise implementing engineering metrics to drive quality and performance
  • Comfortable with ambiguity, and able to create clarity for your team
  • Proficient in writing high-quality, readable, secure, and maintainable code
  • Strong understanding of computer science concepts, data structures, and algorithms
  • Strong knowledge of testing principles and practices; experience writing and automating tests
  • Experience with cloud platforms (e.g. AWS, Azure)
  • Building and shipping products using NodeJS and React
  • Understands separation of concerns with services
  • Knowledge of observability practices (logging, metrics, tracing) and monitoring tools
  • Understanding of security best practices and secure coding principles
  • Awareness of Developer Experience principles and practices
  • Experience modernising legacy software
  • Worked in an environment where engineers own production services
  • Worked with GoLang
Benefits
  • 25 Days Annual Leave + bank holidays – plus the option to buy up to 10 extra days!
  • Days of Difference – Up to 3 extra days off for volunteering.
  • Pension Contributions – 5% employer match to support your future.
  • Income Protection – Up to 75% salary cover for long-term illness.
  • Life Assurance – 4x salary tax-free lump sum.
  • Critical Illness Cover – £25,000 lump sum (extendable to dependents).
  • Private Medical Insurance – Fast access to private healthcare.
  • Health Cash Plan – Claim back physio, therapies & more.
  • Dental Insurance – Cover for routine & emergency care.
  • Affinity Groups – Join employee-led communities.
  • Bounty Bonus – Refer a friend & get rewarded.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
NodeJSReactGoLangautomated testingcontinuous integrationcontinuous deploymentengineering metricsdata structuresalgorithmsobservability practices
Soft Skills
team managementcoachingmentoringcollaborationproblem-solvingcommunicationadaptabilityclarity creationconstructive feedbackengineering culture