Senior Software Engineer (Go-Lang) in London
Senior Software Engineer (Go-Lang)

Senior Software Engineer (Go-Lang) in London

London Full-Time 76760 - 95950 £ / year (est.) Home office (partial)
L

At a Glance

  • Tasks: Build elegant and secure Golang microservices while collaborating with a dynamic team.
  • Company: Join a pioneering fintech company shaping finance for good.
  • Benefits: Enjoy a competitive salary, generous pension, and flexible working options.
  • Other info: Embrace a culture of inclusivity and continuous improvement.
  • Why this job: Make a real impact in a fast-paced environment and advance your career.
  • Qualifications: 5+ years of Golang experience and a passion for innovative tech.

The predicted salary is between 76760 - 95950 £ per year.

Location: London

Salary: £76,760 - £95,950

Hours: Full time

Working Pattern: Our work style is hybrid, which involves spending at least two days per week, or 40% of our time, at one of our office sites. Colleagues with disabilities can be supported with workplace adjustments including hybrid working expectations in line with our Flexibility Works policy.

What you’ll be doing...

As a Backend Software Engineer, you’ll support the build of elegant, performant, maintainable, operable, and secure Golang microservices. The role is to support the integration of Curve into LBG and the launch of the Lloyds Wallet and Pi3 too. You’ll help design and architect our systems, contribute to continuous improvement, and play a key role in making the engineering team the best it can be. You’ll be delivering clean, architecturally sound and maintainable server-side code (and if you’ve got full-stack experience, that’s a definite plus). You’ll work closely with stakeholders across the business to build, measure and learn as you help shape a world-class product. You’ll partner with product and engineering managers to keep refining how we build and ship, and you’ll help the team push through roadblocks so features land as effectively as possible. Along the way, you’ll guide design discussions and help balance flexibility, speed, scalability and performance. You’ll also champion new technologies, promote strong development practices, and keep an eye on what’s coming next—proactively (but pragmatically) tackling technical debt.

Why Join us?

If you think all banks are the same, you’re wrong. We’re a pioneering, fast-changing business that’s shaping finance as a force for good. If you’re after a role where you can have an impact and do the best work of your career, you’ve just found it.

What we’re looking for?

  • 5+ years’ experience and in-depth knowledge of Golang (experience with PHP is a plus).
  • Experience building microservices, ideally deployed in containers on Kubernetes.
  • Solid grounding in agile development practices.
  • Experience with both RDBMS and NoSQL datastores.
  • Ability to diagnose problems across the stack (client, HTTP/network, server, database, OS) with sound rationale for decisions.
  • Proven experience building large, concurrent, distributed applications.
  • Experience developing and running large-scale production environments in partnership with DevOps or SRE teams.
  • A genuine interest in working in a fast-paced startup, ideally in fintech or payments.

And any experience of these would be great...

  • Experience with event-driven architectures.
  • Experience mentoring or coaching other engineers.
  • Experience with real-time, low-latency, high-frequency transaction-based systems.

We know that great talent comes from many backgrounds. Whilst this job advert may reference specific years of experience, we recognise that skills are developed in many ways, so if you have relevant, transferable experience, we encourage you to apply.

This is a place for you...

We offer reasonable workplace adjustments for colleagues with disabilities, including flexibility in office attendance, location and working patterns. And, as a Disability Confident Leader, we guarantee interviews for a fair and proportionate number of applicants who meet the minimum criteria for the role with a disability, long-term health or neurodivergent condition through the Disability Confident Scheme.

We also offer a wide-ranging benefits package, which includes:

  • A generous pension contribution of up to 15%
  • An annual bonus award, subject to Group performance
  • Share schemes including free shares
  • Benefits you can adapt to your lifestyle, such as discounted shopping
  • 30 days’ holiday

Senior Software Engineer (Go-Lang) in London employer: Lloyds Bank plc

Join us as a Senior Software Engineer in London, where you'll be part of a pioneering team shaping the future of finance. We offer a dynamic work culture that embraces flexibility, with hybrid working options and a commitment to employee growth through mentorship and continuous improvement. Enjoy a competitive salary, generous benefits including a substantial pension contribution, and the opportunity to make a meaningful impact in a fast-paced fintech environment.
L

Contact Detail:

Lloyds Bank plc Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (Go-Lang) in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with Golang or in fintech. A friendly chat can lead to insider info about job openings and even referrals.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your Golang projects or contributions to open-source. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions related to microservices and distributed systems. Practise coding challenges and be ready to discuss your past experiences in detail.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Senior Software Engineer (Go-Lang) in London

Golang
Microservices Architecture
Kubernetes
Agile Development Practices
RDBMS
NoSQL Datastores
Problem Diagnosis
Distributed Applications
DevOps
Event-Driven Architectures
Mentoring or Coaching
Real-Time Systems
Low-Latency Transactions
High-Frequency Transaction Systems

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with Golang and microservices, and don’t forget to mention any relevant projects that showcase your skills.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about fintech and how your background makes you a perfect fit for our team. Keep it concise but impactful!

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex problems in past roles. We love seeing candidates who can think critically and come up with innovative solutions.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining us!

How to prepare for a job interview at Lloyds Bank plc

✨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 microservices and any projects you've worked on that showcase your expertise in Golang. They’ll likely ask you to solve problems or explain concepts, so practice coding challenges related to Golang.

✨Showcase Your Problem-Solving Skills

Since the role involves diagnosing problems across the stack, be ready to share specific examples of challenges you've faced in previous roles. Discuss how you approached these issues, the rationale behind your decisions, and what the outcomes were. This will demonstrate your analytical thinking and technical prowess.

✨Familiarise Yourself with Agile Practices

As they value agile development practices, it’s crucial to understand how agile methodologies work. Be prepared to talk about your experience in agile environments, how you’ve contributed to sprints, and any tools you’ve used. Showing that you can adapt to their workflow will give you an edge.

✨Prepare Questions for Them

Interviews are a two-way street, so think of insightful questions to ask them about their tech stack, team dynamics, or future projects. This shows your genuine interest in the role and helps you assess if the company is the right fit for you. Plus, it gives you a chance to engage in a meaningful conversation.

Senior Software Engineer (Go-Lang) in London
Lloyds Bank plc
Location: London

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

>