For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
hackajob
hackajob

Staff Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Staff

Tech stacks

Testing
Security software
Software Development
+29

Permanent role
a day ago
Apply now

_hackajob is collaborating with Civica to connect them with exceptional tech professionals for this role.

_Civica builds products and technologies that empower the public sector to serve citizens around the world. Our solutions are widely used across Government, Housing, Transport, Education, and Healthcare sectors in the UK and abroad. We’re looking for an Engineering Manager to join our team.

As a Staff Software Engineer at Civica, you will play a critical role in designing, developing, and maintaining functionality of one of our flagship products. You will work closely with other Engineers across Civica, adhering to industry best practices. Your expertise in building cloud-ready products will be instrumental in driving successful outcomes.

  • Design, develop, test, and maintain critical software systems, focussed on GoLang, NodeJS and React based frameworks
  • Work with microservice and event based architectures operating in a cloud based environment
  • Design data schemas for relational database systems such as PostgreSQL
  • Provide technical leadership and direction for a product
  • Offer technical guidance and mentorship to engineers.
  • Own responsibility for technical decisions and complex systems.
  • Collaborate with technical product managers, designers, and other engineers to identify system requirements and develop technical solutions.
  • Develop API-based interfaces for our products, ensuring high quality standards and compliance with industry regulations.
  • Participate in code reviews, provide constructive feedback, and improve the overall quality of our engineering output.
  • Troubleshoot complex issues using log analysis, profiling tools, and collaborative debugging techniques.
  • Specify system architecture principles and build new products scalable to meet growing traffic demands.
  • Understand system architecture principles and ability build accordingly to meet growing traffic demands and improve overall efficiency.
  • Implement continuous integration/continuous deployment (CI/CD) pipelines for automated testing, build, and deployment processes.
  • Stay up to date with the latest features, libraries, and best practices; apply this knowledge to drive innovation within our engineering team.
  • Work within an Agile framework
  • Knowledge of observability practices (logging, metrics, tracing) and monitoring tools (e.g. Prometheus, Grafana).
  • Understanding of cloud security best practices, including IAM policies and secret management.

We’d like you to have experience with:

  • Knowledge of modern software development practices such as agile development, continuous delivery, automated testing, security, and observability
  • Proficient in writing high-quality, readable, secure, and maintainable code
  • Deep understanding of computer science concepts, data structures, and algorithms
  • Strong knowledge of testing principles and practices; experience writing and automating tests
  • Building and shipping products using GoLang or 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
  • This role would ideally suit someone with 8+ years of experience, but we are open to someone with less, working in a highly disciplined software engineering environment
  • Experience designing and developing RESTful APIs, microservices architectures, and event-driven systems.
  • Familiarity with cloud platforms (e.g. AWS, Azure, Google Cloud Platform), containerisation tools (e.g. Docker), and orchestration frameworks (e.g. Kubernetes).
  • Experience working with relational databases, caching layers, and messaging queues.
  • Proven experience of testing principles and practices; applying this knowledge to drive innovation within our Engineering team.
  • Awareness of Developer Experience principles and practices
  • Worked with Kubernetes or similar
  • Experience modernising legacy software
  • Worked in an environment where engineers own production services
  • Worked with GoLang
  • Worked with Terraform

About hackajob

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service