Founding Engineer | Golang | Up to £180k | Hybrid London
Founding Engineer | Golang | Up to £180k | Hybrid London

Founding Engineer | Golang | Up to £180k | Hybrid London

City of London Full-Time 108000 - 252000 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Lead the design and development of a groundbreaking banking infrastructure using Golang.
  • Company: Join a stealth-mode fintech startup revolutionising core banking with open-source technology.
  • Benefits: Enjoy hybrid work, equity options, and the chance to shape an innovative platform.
  • Why this job: Be part of a high-calibre team and make a real impact in the fintech space.
  • Qualifications: Expertise in Golang or similar languages and experience in distributed systems required.
  • Other info: Opportunity to join as a founding engineer with significant ownership and growth potential.

The predicted salary is between 108000 - 252000 £ 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, 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.

Founding Engineer | Golang | Up to £180k | Hybrid London employer: Maze

Maze offers an exceptional opportunity for engineers looking to make a significant impact in the fintech space. With a focus on innovation and ownership, employees can expect a collaborative work culture that encourages growth and creativity while working alongside a talented team. The hybrid model in London allows for flexibility, and the potential for equity in a company poised for unicorn status makes this role particularly rewarding.
M

Contact Detail:

Maze Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Founding Engineer | Golang | Up to £180k | Hybrid London

Tip Number 1

Network with professionals in the fintech and engineering sectors. Attend meetups or conferences where you can connect with people who work at startups or have experience in building core banking systems. This can give you insights into the company culture and potentially lead to referrals.

Tip Number 2

Showcase your expertise in Golang and distributed systems through personal projects or contributions to open-source initiatives. Having a strong portfolio that demonstrates your skills can set you apart from other candidates and show your passion for the technology.

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 of how you've designed or improved backend architectures, as this will be crucial in demonstrating your fit for the role.

Tip Number 4

Research the company’s mission and values thoroughly. Understanding their vision for an open-source, AI-native platform will help you align your answers during interviews and show that you're genuinely interested in contributing to their goals.

We think you need these skills to ace Founding Engineer | Golang | Up to £180k | Hybrid London

Expertise in Golang
Deep understanding of distributed systems
Experience with messaging systems
Concurrency management
High-availability system design
Knowledge of CockroachDB/YugabyteDB
Experience with Kafka
DevOps practices and CI/CD pipelines
Strong system engineering skills
Exceptional communication skills
Problem-solving mindset
Experience in high-compliance environments
API development and integration
Experience in fintech or financial services
Ability to work in a fast-paced 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 Golang and any relevant backend engineering skills. Emphasise your work in distributed systems and any previous roles where you contributed to high-availability environments.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company’s mission. Mention specific projects or experiences that align with their goals, such as building fault-tolerant systems or working in fintech.

Showcase Relevant Projects: If you have worked on open-source projects or have experience with AI integration in engineering workflows, be sure to include these in your application. Provide links or descriptions that demonstrate your expertise.

Highlight Soft Skills: Since the role requires exceptional communication skills, mention instances where you've successfully communicated complex technical concepts to non-technical audiences. This will show that you can bridge the gap between different teams.

How to prepare for a job interview at Maze

Showcase Your Technical Expertise

Be prepared to discuss your experience with Golang and any other relevant languages like Rust or C. Highlight specific projects where you've designed and built backend systems, especially in high-availability environments.

Demonstrate Problem-Solving Skills

Expect to face technical challenges during the interview. Be ready to explain your thought process when tackling complex problems, particularly in distributed systems and concurrency.

Communicate Effectively

As a Principal Engineer, you'll need to communicate with both technical and non-technical audiences. Practice explaining your past projects and technical concepts in a clear and concise manner.

Emphasise Your Founding Experience

If you have experience as a founding member of an engineering team, share insights on how you contributed to scaling the team and building infrastructure from scratch. This will demonstrate your ability to thrive in a startup environment.

Founding Engineer | Golang | Up to £180k | Hybrid London
Maze
M
  • Founding Engineer | Golang | Up to £180k | Hybrid London

    City of London
    Full-Time
    108000 - 252000 £ / year (est.)

    Application deadline: 2027-07-09

  • M

    Maze

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