Senior Software Engineer (Golang)
Senior Software Engineer (Golang)

Senior Software Engineer (Golang)

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Design and develop large-scale backend systems using Golang to improve public services.
  • Company: Civica, a leading GovTech company making a real-world impact.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Why this job: Join a team that powers critical services for over 100 million citizens globally.
  • Qualifications: Strong Golang expertise and experience in building scalable systems.
  • Other info: Collaborative environment with a focus on innovation and mentorship.

The predicted salary is between 36000 - 60000 £ per year.

We’re Civica and we make software that helps deliver critical services for citizens all around the world. From local to state government, to education, to health and care, over 5,000 public bodies across the globe use our software to help provide critical services to over 100 million citizens. Our aspiration is to be a GovTech champion everywhere we work around the globe, supporting the needs of citizens and those that serve them every day. Building on 21 years of continuous growth and success, we’re at a pivotal point on our journey to realise that aspiration.

Why you will love this opportunity at Civica:

At Civica, we build technology that powers public services and improves lives. From government and housing to healthcare and education, our software supports over 100 million citizens globally. We’re proud to be a GovTech champion driving innovation that matters.

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.

Senior Software Engineer (Golang) employer: Civica

Civica is an exceptional employer that empowers its employees to make a meaningful impact on public services worldwide. With a strong focus on innovation and collaboration, we offer a dynamic work culture where your contributions directly enhance the lives of over 100 million citizens. Our commitment to employee growth is evident through mentorship opportunities and a supportive environment that encourages continuous learning and development.
C

Contact Detail:

Civica Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (Golang)

✨Tip Number 1

Network like a pro! Reach out to current employees at Civica on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing the Senior Software Engineer role. Personal connections can make a huge difference!

✨Tip Number 2

Prepare for technical interviews by brushing up on your Golang skills. Practice coding challenges and system design questions that are relevant to backend development. We want you to shine when it comes to showcasing your expertise!

✨Tip Number 3

Showcase your passion for public service tech! During interviews, share examples of how your work has made a real-world impact. Civica values innovation that matters, so let them see your commitment to improving lives through technology.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining the Civica team and contributing to our mission.

We think you need these skills to ace Senior Software Engineer (Golang)

Golang
Backend Development
RESTful APIs
Microservices Architecture
CI/CD Pipelines
Technical Leadership
Mentoring
Collaboration
Problem-Solving
Observability Tools
System Design
Performance Optimisation
Security Best Practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your Golang expertise and any relevant experience in building scalable systems. We want to see how your skills align with our mission at Civica!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for public services and how you can contribute to our goals. Let us know why you’re excited about the opportunity to work with Civica and make a real-world impact.

Showcase Your Projects: If you've worked on any projects that demonstrate your backend development skills, especially in Golang, be sure to include them. We love seeing practical examples of your work and how you tackle challenges!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. We can’t wait to hear from you!

How to prepare for a job interview at Civica

✨Know Your Golang Inside Out

Make sure you brush up on your Golang skills before the interview. Be prepared to discuss your experience with building scalable systems and optimising RESTful APIs. Practise coding challenges in Golang to demonstrate your proficiency.

✨Showcase Your Problem-Solving Skills

Civica values engineers who can troubleshoot complex issues. Prepare examples of past challenges you've faced and how you resolved them, especially using modern observability tools. This will show your ability to think critically under pressure.

✨Emphasise Collaboration

As a Senior Software Engineer, you'll be working with cross-functional teams. Be ready to discuss your experience in collaborative environments and how you've contributed to team success. Highlight any mentoring roles you've taken on as well.

✨Understand Their Mission

Familiarise yourself with Civica's mission to improve public services. Be prepared to discuss how your work aligns with their goals and how you can contribute to making a real-world impact through technology. This shows genuine interest and commitment.

Senior Software Engineer (Golang)
Civica
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
  • Senior Software Engineer (Golang)

    Full-Time
    36000 - 60000 £ / year (est.)
  • C

    Civica

    1000+
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>