Remote Frontend Jobs
Civica logo

Senior Software Engineer (Golang)

CivicaLondon, United Kingdom
UK
Apply now

We’re looking for a Senior Backend Software Engineer with strong Golang expertise to join our collaborative engineering team. If you’re passionate about building scalable, secure systems that make a real-world impact, we’d love to hear from you.

Key Responsibilities

  • Design, develop, and maintain large-scale backend systems using Golang.
  • Lead technical decisions and own complex system components.
  • Collaborate with cross-functional teams to deliver high-performance, secure solutions.
  • Mentor engineers and promote best practices in architecture, design, and coding.
  • Build and optimise RESTful APIs and microservices architectures.
  • Implement CI/CD pipelines and contribute to a culture of continuous delivery.
  • Troubleshoot and resolve complex issues using modern observability tools.
Requirements
  • Significant experience in backend development (or equivalent experience), with strong Golang skills.
  • Deep understanding of data structures, algorithms, and system design.
  • Experience with cloud platforms, containerisation, and orchestration tools.
  • Familiarity with distributed systems, caching, and messaging queues.
  • A collaborative mindset and a passion for mentoring and technical leadership.
  • Experience with Agile development methodologies (Scrum, Kanban).
It would also be great if you have experience with
  • 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.

View all remote jobs at Civica

FAQ

Is the Senior Software Engineer (Golang) position at Civica remote?
Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
When was this Senior Software Engineer (Golang) job posted?
This listing was posted on October 7, 2025 and is still open for applications.
How do I apply for the Senior Software Engineer (Golang) position at Civica?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote APIs jobs