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

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

London Full-Time 120000 - 180000 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Lead the design and development of a groundbreaking banking infrastructure using Go.
  • Company: Join a stealth fintech startup revolutionising core banking with open-source technology.
  • Benefits: Enjoy hybrid work, competitive salary up to £150k, and equity options.
  • Why this job: Be part of a high-impact team shaping the future of finance with cutting-edge technology.
  • Qualifications: Expertise in Go or similar languages, with experience in distributed systems and high-availability environments.
  • Other info: Opportunity to join early-stage team with significant ownership and influence.

The predicted salary is between 120000 - 180000 £ per year.

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

We're 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, Zic 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!

Principal Go Engineer | Up to £150k | Hybrid London employer: Maze

Maze is an exceptional employer, offering a unique opportunity to be at the forefront of fintech innovation in London. With a strong emphasis on employee growth and ownership, you will have the chance to shape core infrastructure from the ground up alongside a talented team of industry veterans. The hybrid work model promotes a balanced lifestyle while being part of a dynamic startup environment that values creativity and collaboration.
M

Contact Detail:

Maze Recruiting Team

StudySmarter Expert Advice 🤫

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

Tip Number 1

Network with professionals in the fintech and engineering sectors. Attend meetups or conferences focused on Go programming and distributed systems to connect with potential colleagues or mentors who can provide insights into the company culture and expectations.

Tip Number 2

Showcase your expertise in Go and distributed systems through personal projects or contributions to open-source initiatives. This not only demonstrates your skills but also your passion for the technology, which can set you apart from other candidates.

Tip Number 3

Prepare to discuss your experience with high-availability systems and how you've tackled challenges in previous roles. Be ready to share specific examples that highlight your problem-solving abilities and architectural decision-making.

Tip Number 4

Familiarise yourself with the latest trends in AI and how they can be integrated into engineering workflows. Being able to speak knowledgeably about this topic will show your forward-thinking mindset and alignment with the company's innovative goals.

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

Expertise in Go (Golang)
Strong understanding of distributed systems
Experience with high-availability environments
Proficiency in system architecture and engineering
Knowledge of messaging systems
Concurrency management skills
Experience with Kafka
Familiarity with CockroachDB or YugabyteDB
DevOps practices and CI/CD pipelines
API development and integration
Exceptional communication skills for technical and non-technical audiences
Problem-solving mindset
Experience in fintech, trading, or financial services
Ability to work in a fast-paced startup environment
Experience as a founding member of an engineering team

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Go, distributed systems, and any relevant fintech background. Use specific examples that demonstrate your expertise in backend engineering and system architecture.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company’s mission. Discuss how your skills align with their needs, particularly in building core infrastructure and leading engineering teams.

Showcase Relevant Projects: If you have worked on projects involving Golang, Kafka, or CockroachDB, 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 design, concurrency, and high-availability environments. Be ready to discuss your problem-solving approach and how you would tackle challenges in a fintech setting.

How to prepare for a job interview at Maze

Showcase Your Go Expertise

Make sure to highlight your experience with Go during the interview. Be prepared to discuss specific projects where you've used Golang, 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 scalable and fault-tolerant systems. Use examples from your past work to illustrate your understanding of distributed systems and high-availability environments.

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, showcasing your ability to bridge the gap.

Emphasise Problem-Solving Skills

Prepare to discuss scenarios where you've had to solve difficult problems. Highlight your self-motivated and problem-solving mindset, and be ready to share how you approach challenges, especially in high-compliance environments.

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

    London
    Full-Time
    120000 - 180000 £ / year (est.)

    Application deadline: 2027-04-20

  • M

    Maze

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>