Lead Software Engineer - Go (3896) in Chester
Lead Software Engineer - Go (3896)

Lead Software Engineer - Go (3896) in Chester

Chester Full-Time 43200 - 72000 £ / year (est.) No home office possible
G

At a Glance

  • Tasks: Lead the design and development of innovative address search products.
  • Company: GBG Plc, a leader in digital identity verification.
  • Benefits: Competitive salary, remote work options, and opportunities for professional growth.
  • Why this job: Join a vibrant tech community and make a real impact on digital lives.
  • Qualifications: Strong software engineering skills, especially in Go, and experience with cloud systems.
  • Other info: Diverse and inclusive workplace focused on empowering every team member.

The predicted salary is between 43200 - 72000 £ per year.

Join to apply for the Lead Software Engineer - Go role at GBG Plc. Enabling safe and rewarding digital lives for genuine people, everywhere. We make it our mission to ensure more genuine people have digital access to opportunities, and businesses have access to more genuine people. Our technology draws on diverse and reliable data to create a single point of truth for identity and address verification.

With over 30 years of experience behind us, our team and technology are focused on enabling safe and rewarding digital lives for everyone. Regardless of age, location or background, genuine people everywhere should be able to digitally prove who they are and where they live.

About the team and role

At GBG Location, our mission is to help every business in the world reach every customer in the world and we strive to understand location better than the people that live there. Thousands of the world's biggest brands and household names rely on our location capture and verification services to power their digital commerce and data quality journeys.

The Role

We are on a mission to build the best engineering team. We are looking for engineers who are excited to be part of our story and help us build a diverse and vibrant tech community. We hire engineers with a broad set of technical skills, who are highly cross-functional, and eager to solve a wide range of engineering challenges. This is an exciting and impactful role that provides the opportunity to heavily influence the technical growth of our team and products. You will bring your passion for technology, experience of developing great software, and constant desire to improve.

What you will do

  • Take ownership of the technical design, delivery, and documentation of our address search products as we scale to support millions of transactions per day. This role has a mix of both hands-on development as well as lead/architecture work.
  • Raise the bar for technical standards, performance, reliability, and operational excellence.
  • Mentor and coach others to help them be the best they can be.
  • Care about agility as much as you care for scalability and availability. Continuous deployment keeps us focused on incremental releases.
  • Take responsibility for platform health and observability, using our own data to understand user behaviour and drive product development.

Skills we're looking for

Core skills:

  • A strong foundation in software engineering principles and deep knowledge of a high-level programming language. GO is used heavily across our products.
  • Experience working with distributed cloud systems, using containers and infrastructure as code. We run on Kubernetes across different cloud platforms.
  • Strong knowledge of database technologies used with algorithmic searching (e.g. ElasticSearch, SQL Server, MongoDB).
  • Experience designing algorithmic software for scale, performance, and high availability.
  • Previous experience of being the primary technical leader in a team and collaborating with other teams and stakeholders.
  • A passion for promoting engineering excellence in those around you through coaching and guidance.
  • An understanding of different architectural and design patterns, and an appreciation of when to use them.
  • Experience shipping fast, reliable, real-time applications using modern development tools and practices.

Nice to have:

  • Understanding of GitOps and experience with tools such as Argo CD.
  • Experience with SQL and data warehousing/pipelining tools.
  • Hands-on experience with AI tooling to enhance engineering workflows and deliver innovative solutions.
  • Understanding of machine learning principles for developing advanced ranking algorithms.
  • Proven experience in navigating and transforming legacy codebases, as well as leading greenfield projects.
  • A polyglot who can identify and use the right tool for the job.

As an equal opportunity employer, we are dedicated to creating a diverse and inclusive workplace where everyone feels valued and empowered. Please inform your GBG Talent Attraction Partner if you require any reasonable adjustments to the interview process. Unleash your potential and be part of our mission to power safe and rewarding digital lives.

Lead Software Engineer - Go (3896) in Chester employer: GBG Plc

At GBG Plc, we pride ourselves on being an exceptional employer that fosters a vibrant and inclusive work culture, where innovation thrives and every team member's contribution is valued. Our commitment to employee growth is evident through mentorship opportunities and a focus on continuous learning, ensuring that our engineers are not only building cutting-edge technology but also advancing their careers in a supportive environment. Located in a dynamic tech hub, we offer the chance to work with some of the world's leading brands while enjoying a collaborative atmosphere that encourages creativity and agility.
G

Contact Detail:

GBG Plc Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Software Engineer - Go (3896) in Chester

✨Tip Number 1

Network like a pro! Reach out to current employees at GBG Plc on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. It’s all about making connections!

✨Tip Number 2

Prepare for technical interviews by brushing up on your Go programming skills and understanding distributed systems. Practice coding challenges and be ready to discuss your past projects in detail. We want to see your passion for tech!

✨Tip Number 3

Showcase your leadership skills! Be ready to talk about how you've mentored others and led projects in the past. At GBG, we value collaboration and want to know how you can help elevate our team.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of our mission to create safe digital lives for everyone.

We think you need these skills to ace Lead Software Engineer - Go (3896) in Chester

Go Programming
Software Engineering Principles
Distributed Cloud Systems
Kubernetes
Containers
Infrastructure as Code
Database Technologies
Algorithmic Software Design
Technical Leadership
Coaching and Mentoring
Architectural and Design Patterns
Real-time Application Development
GitOps
AI Tooling
Machine Learning Principles

Some tips for your application 🫡

Show Your Passion for Tech: When you're writing your application, let your enthusiasm for technology shine through! We want to see how excited you are about the role and how your experience aligns with our mission at GBG.

Tailor Your Application: Make sure to customise your application to highlight the skills and experiences that are most relevant to the Lead Software Engineer position. We love seeing how you can contribute to our team and help us tackle engineering challenges.

Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so make sure your key achievements and skills stand out without unnecessary fluff. This helps us get a quick grasp of what you bring to the table!

Apply Through Our Website: Don't forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved.

How to prepare for a job interview at GBG Plc

✨Know Your Go!

Make sure you brush up on your Go programming skills. Be prepared to discuss your experience with Go in detail, including specific projects where you've used it. Highlight any challenges you faced and how you overcame them.

✨Showcase Your Leadership Skills

As a Lead Software Engineer, you'll need to demonstrate your ability to lead and mentor others. Prepare examples of how you've guided teams in the past, focusing on your approach to coaching and promoting engineering excellence.

✨Understand the Tech Stack

Familiarise yourself with the technologies mentioned in the job description, like Kubernetes, ElasticSearch, and SQL. Be ready to discuss how you've used these tools in previous roles and how they can be applied to the position at GBG.

✨Be Ready for Problem-Solving

Expect technical questions that assess your problem-solving abilities. Practice coding challenges or system design problems that relate to algorithmic software and distributed systems. This will help you showcase your analytical thinking and technical prowess.

Lead Software Engineer - Go (3896) in Chester
GBG Plc
Location: Chester

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

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