Principal Go Engineer | Up to £200k | Hybrid London
Principal Go Engineer | Up to £200k | Hybrid London

Principal Go Engineer | Up to £200k | Hybrid London

City of London Full-Time No home office possible
Go Premium
M

At a Glance

  • Tasks: Lead the design and development of a groundbreaking banking infrastructure using Go.
  • Company: Join a stealth-mode fintech startup revolutionising core banking with AI and open-source technology.
  • Benefits: Enjoy a hybrid work model, competitive salary up to £200k, and equity options.
  • Why this job: Be part of a high-calibre team and shape an innovative platform from the ground up.
  • Qualifications: Expertise in Go or similar languages, with experience in distributed systems and high-availability environments.
  • Other info: Opportunity to join early in a startup with significant funding and potential for growth.

Maze is partnering with a stealth-mode startup that is rebuilding core banking from the ground up. They are creating the world’s first open-source, AI-native "Thin Ledger"—set to replace legacy infrastructure at Tier 1 banks.

We are looking for a Principal Engineer specialising in Go to lead v1 builds, define architecture, and ship mission-critical backend systems from scratch.

What you’ll do:

  • Design & scale a fault-tolerant ledger (Golang, Kafka, CockroachDB/YugabyteDB)
  • Architect distributed, multi-region infra with five-nines reliability
  • Lead backend, DevOps, and CI/CD decision-making
  • Embed AI into engineering workflows & ops

Strong engineer with system engineering & system architectural experience; exceptional communicator across technical and non-technical audiences. Self-motivated, problem-solving mindset; open to non-traditional backgrounds.

You should have:

  • Expert backend skill ideally in Golang, or Rust, Zig or C.
  • Deep understanding of distributed systems at scale, messaging, and concurrency
  • Experience in high-availability, high-compliance environments
  • Bonus: Fintech, Trading or Financial Services background.
  • Extensive API experience
  • Experience as a founding member (10th hire or less) of an engineering team that successfully scaled.

Why join:

  • Huge ownership: build core infra from scratch.
  • Work with a high-caliber team, fast-paced and product-minded founders who have worked in some of the most recognised tech businesses in the world.
  • Help define an open-source platform from day one.
  • Clear path to tech unicorn status with fruitful equity included.
  • Recently raised 8 figures in funding.

Apply within if your skillset matches!

Please note: Due to the high volume of applications we are not always able to respond to all applicants, if you have not had a response within 7 days of your application it is likely it has been unsuccessful.

M

Contact Detail:

Maze Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Go Engineer | Up to £200k | Hybrid London

Tip Number 1

Network with professionals in the fintech and engineering sectors. Attend meetups, webinars, or conferences where you can connect with people who work at startups or in roles similar to the one you're applying for. This can give you insights into the company culture and potentially lead to referrals.

Tip Number 2

Showcase your expertise in Go and distributed systems through personal projects or contributions to open-source initiatives. Having a portfolio that demonstrates your skills in building scalable systems will make you stand out as a candidate who can lead critical backend developments.

Tip Number 3

Prepare to discuss your experience with high-availability environments and how you've tackled challenges in previous roles. Be ready to share specific examples of how you've designed fault-tolerant systems or improved existing architectures, as this will resonate well with the hiring team.

Tip Number 4

Familiarise yourself with the latest trends in AI and how they can be integrated into engineering workflows. Being able to articulate your thoughts on AI's role in backend development will demonstrate your forward-thinking approach and align with the company's innovative vision.

We think you need these skills to ace Principal Go Engineer | Up to £200k | Hybrid London

Expertise in Go (Golang)
Strong understanding of distributed systems
Experience with high-availability and high-compliance environments
Proficiency in system architecture and engineering
Knowledge of messaging systems and concurrency
Experience with CI/CD pipelines
Familiarity with databases such as CockroachDB or YugabyteDB
Ability to design fault-tolerant systems
Extensive API development experience
Strong problem-solving skills
Excellent communication skills for technical and non-technical audiences
Self-motivated and adaptable mindset
Experience in fintech, trading, or financial services is a bonus
Experience as a founding member of a scaling engineering team

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Go and any relevant technologies mentioned in the job description, such as distributed systems and high-availability environments. Use specific examples to demonstrate your expertise.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Discuss how your background aligns with their mission of rebuilding core banking and your experience in leading engineering teams.

Showcase Relevant Projects: If you have worked on projects involving Golang, distributed systems, or fintech, be sure to include these in your application. Highlight your role and the impact of your contributions to demonstrate your capabilities.

Prepare for Technical Questions: Anticipate technical questions related to system architecture, fault tolerance, and concurrency. Be ready to discuss your problem-solving approach and how you would tackle challenges in building scalable backend systems.

How to prepare for a job interview at Maze

Showcase Your Go Expertise

Make sure to highlight your experience with Golang during the interview. Be prepared to discuss specific projects where you've used Go, focusing on the challenges you faced and how you overcame them.

Demonstrate System Architecture Knowledge

Since the role involves defining architecture, be ready to explain your approach to designing distributed systems. Discuss your understanding of fault tolerance, high availability, and how you would architect a system for five-nines reliability.

Communicate Effectively

As an exceptional communicator is a key requirement, practice explaining complex technical concepts in simple terms. This will help you connect with both technical and non-technical interviewers.

Emphasise Problem-Solving Skills

Prepare examples that showcase your self-motivated, problem-solving mindset. Think of situations where you identified a problem, devised a solution, and successfully implemented it, especially in high-compliance environments.

Principal Go Engineer | Up to £200k | Hybrid London
Maze
Location: City of London
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

M
  • Principal Go Engineer | Up to £200k | Hybrid London

    City of London
    Full-Time
  • M

    Maze

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