Software Engineer – Golang

Job not on LinkedIn

Yesterday

Apply Now
Logo of Civica US

Civica US

Government • SaaS • Education

Civica US is a global leader in public sector software, providing solutions that help deliver critical services for citizens around the world. The company's software is utilized by over 5,000 public bodies globally, supporting more than 100 million citizens. Civica's products are designed to serve government departments, justice and court systems, education institutions, and health and care providers. Their capabilities include cloud and digital services, data analytics, financial management, people management, and governance risk compliance. As a GovTech company, Civica US specializes in creating software that improves outcomes and efficiencies across various public sector domains, aiding in administrative processes, data management, and citizen engagement.

51 - 200 employees

Founded 2023

🏛️ Government

☁️ SaaS

📚 Education

📋 Description

• Develop large-scale backend systems using Golang, focussing on performance, reliability and maintainability. • Drive technical decisions and own complex system components. • Collaborate with cross-functional teams to identify system requirements and develop technical solutions that meet business needs. • 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. • Understand system architecture principles and ability to 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.

🎯 Requirements

• Proficiency in writing high-quality, readable, and maintainable code using Golang. • Experience designing and developing RESTful APIs, microservices architectures, and event-driven systems. • Familiarity with cloud platforms (e.g. AWS, Azure, Google Cloud Platform). • Experience with Agile development methodologies (Scrum, Kanban). • 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. • Nice to Have: Experience of monolithic legacy applications and microservices. • Nice to Have: Knowledge of observability practices (logging, metrics, tracing) and monitoring tools (e.g. Prometheus, Grafana). • Nice to Have: Understanding of cloud security best practices, including IAM policies and secret management.

🏖️ 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.

Apply Now

Similar Jobs

2 days ago

Nexus Mods

11 - 50

Backend Engineer working with Nexus Mods' backend team to enhance systems driving user growth and premium features. Collaborating across teams to deliver impactful features at scale.

Distributed Systems

Docker

ElasticSearch

GraphQL

Java

JavaScript

Kubernetes

MySQL

Node.js

NoSQL

PHP

Postgres

Redis

Ruby

Ruby on Rails

Go

2 days ago

Nexus Mods

11 - 50

Senior Backend Engineer designing and building scalable APIs and backend systems for Nexus Mods. Collaborating with cross-functional teams in a remote setting, tackling complex technical challenges.

Distributed Systems

Docker

ElasticSearch

GraphQL

Java

JavaScript

Kubernetes

MySQL

Node.js

NoSQL

PHP

Postgres

Redis

Ruby

Go

2 days ago

Senior Developer in Future's Subscriptions Team enhancing and optimizing web applications. Collaborating with Technology & Engineering to architect solutions and mentor junior developers.

Docker

JavaScript

PHP

TypeScript

3 days ago

Senior Scala Engineer at Qodea, modernizing core data processing platforms. Collaborating on complex distributed systems and delivering high-quality scalable solutions.

Akka

Apache

BigQuery

Cloud

Distributed Systems

Google Cloud Platform

JavaScript

Node.js

Python

Scala

Spark

3 days ago

Senior Backend Engineer maintaining Grafana Mimir OSS project for monitoring metrics. Contributing to an open-source culture within a remote-first organization.

Cloud

Python

Rust

Go

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com