At a Glance
- Tasks: Lead the design and development of a cutting-edge backend system using Go.
- Company: Join a stealth-mode fintech startup revolutionising core banking with AI and open-source technology.
- Benefits: Enjoy hybrid work, equity options, and the chance to shape a groundbreaking platform.
- Why this job: Be part of a high-calibre team and build essential infrastructure from scratch.
- 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 growth potential.
The predicted salary is between 120000 - 200000 £ 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.
Principal Go Engineer | Up to £200k | Hybrid London (City of London) employer: Maze
Contact Detail:
Maze Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Go Engineer | Up to £200k | Hybrid London (City of London)
✨Tip Number 1
Network with professionals in the fintech and engineering sectors. Attend meetups or conferences focused on Go programming or distributed systems to connect with potential colleagues or hiring managers from companies like the one we're partnering with.
✨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 decisions.
✨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 can demonstrate your forward-thinking mindset and align with the company's innovative goals.
We think you need these skills to ace Principal Go Engineer | Up to £200k | Hybrid London (City of London)
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: Write a cover letter that showcases your passion for fintech and your understanding of the company's mission. Mention your experience in building backend systems and how you can contribute to their open-source platform.
Highlight Relevant Projects: If you've worked on projects involving Golang or similar technologies, be sure to include them in your application. Describe your role, the challenges faced, and the outcomes achieved to illustrate your problem-solving skills.
Showcase Communication Skills: Since the role requires exceptional communication across technical and non-technical audiences, provide examples in your application where you've successfully communicated complex ideas to diverse groups.
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, you’ll need to convey complex technical concepts to non-technical stakeholders. Practice explaining your past projects in simple terms, ensuring clarity and engagement.
✨Emphasise Problem-Solving Skills
Prepare to discuss scenarios where you've had to solve significant problems in your previous roles. Highlight your self-motivated, problem-solving mindset and how it has contributed to successful project outcomes.