Software Engineer in City of London

Software Engineer in City of London

City of London Full-Time 43200 - 72000 Β£ / year (est.) No home office possible
Go Premium
T

At a Glance

  • Tasks: Design and build a cutting-edge trading platform from scratch using Python, TypeScript, and Golang.
  • Company: Join an innovative fintech startup with visionary founders and elite VC backing.
  • Benefits: Competitive salary of Β£150k plus equity, flexible work environment, and growth opportunities.
  • Why this job: Make a real impact in the AI and financial markets intersection while leading tech innovations.
  • Qualifications: Experience in software development, especially in real-time systems and distributed architectures.
  • Other info: Dynamic role with a clear path to leadership positions like VP or CTO.

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

This is a greenfield platform engineering role with complete ownership over the core architecture. You will design and build the systems powering real-time trading from the ground up, working directly with exceptional founders on one of the most ambitious infrastructure challenges at the AI/compute-financial markets intersection. Clear path to VP/CTO leadership.

Responsibilities

  • Architect the full platform stack (Python, TypeScript, Golang) handling trading engine, pricing models, hedging mechanisms and marketplace functionality.
  • Build scalable, low-latency systems for real-time order matching, risk management and market data distribution.
  • Design resilient infrastructure that can handle massive compute trading volumes with 24/7 reliability.
  • Integrate with compute providers, exchanges and financial protocols while maintaining strict security and compliance.
  • Collaborate directly with founders on technical roadmap, hiring strategy and product evolution, with full flexibility to introduce new technologies and paradigms.
  • Deep platform/distributed systems experience in high-stakes environments (trading, fintech, infra or high-throughput services).
  • Strong proficiency across Python/TypeScript/Golang (or equivalent polyglot stacks) with proven ownership of production-grade systems.
  • Expertise in real-time systems, performance optimisation, fault tolerance and scalable architectures under uncertainty.
  • Experience with financial protocols, market data feeds, order matching or compute infrastructure is a strong plus.
  • Thrives in greenfield environments: making architectural trade-offs, shipping fast, iterating based on live feedback.

Early-stage opportunity to define a category-leading platform at the nexus of AI compute economics and financial markets. Β£150k base + substantial equity upside with world-class founders and elite VC backing. London-based, hands-on technical leadership role tackling novel problems with brilliant minds and rapid impact.

Software Engineer in City of London employer: The Block

Join a pioneering team in London where you will have the unique opportunity to shape the future of real-time trading systems. As a Software Engineer, you'll work alongside exceptional founders in a dynamic and innovative environment that fosters collaboration and creativity, offering clear pathways for career advancement to leadership roles such as VP or CTO. With competitive compensation, substantial equity upside, and a culture that values technical excellence and rapid iteration, this is an ideal place for those looking to make a significant impact in the fintech space.
T

Contact Detail:

The Block Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Software Engineer in City of London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. The more people you know, the better your chances of landing that dream role.

✨Tip Number 2

Show off your skills! Build a portfolio showcasing your projects, especially those related to real-time systems or trading platforms. This will give you an edge and demonstrate your hands-on experience.

✨Tip Number 3

Prepare for technical interviews by practising coding challenges and system design questions. We recommend using platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are genuinely interested in joining our team and contributing to exciting projects.

We think you need these skills to ace Software Engineer in City of London

Python
TypeScript
Golang
Real-time Systems
Performance Optimisation
Fault Tolerance
Scalable Architectures
Distributed Systems
Financial Protocols
Market Data Feeds
Order Matching
Compute Infrastructure
Architectural Design
Technical Roadmap Development
Collaboration Skills

Some tips for your application 🫑

Show Your Passion for Tech: When you're writing your application, let your enthusiasm for technology and software engineering shine through. We want to see how excited you are about building systems from scratch and tackling ambitious challenges in the fintech space.

Tailor Your Experience: Make sure to highlight your experience with Python, TypeScript, and Golang. We’re looking for folks who have hands-on experience in real-time systems and can demonstrate their ownership of production-grade systems. Tailoring your application to reflect this will definitely catch our eye!

Be Clear and Concise: Keep your application clear and to the point. We appreciate well-structured applications that get straight to the heart of your skills and experiences. Avoid fluff and focus on what makes you a great fit for this greenfield role.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. We can’t wait to see what you bring to the table!

How to prepare for a job interview at The Block

✨Know Your Tech Stack

Make sure you’re well-versed in Python, TypeScript, and Golang. Brush up on your knowledge of real-time systems and scalable architectures, as these will be crucial in the interview. Be ready to discuss specific projects where you've used these technologies.

✨Understand the Financial Landscape

Familiarise yourself with trading engines, pricing models, and market data feeds. Having a solid grasp of financial protocols and how they integrate with tech will show that you’re not just a coder but someone who understands the domain.

✨Showcase Your Problem-Solving Skills

Prepare to discuss how you've tackled architectural trade-offs in previous roles. Think of examples where you’ve had to make quick decisions under pressure, especially in high-stakes environments like fintech or trading.

✨Be Ready to Collaborate

This role involves working closely with founders and other team members. Prepare to talk about your experience in collaborative settings, how you handle feedback, and your approach to introducing new technologies. Show that you can thrive in a greenfield environment!

Software Engineer in City of London
The Block
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

T
  • Software Engineer in City of London

    City of London
    Full-Time
    43200 - 72000 Β£ / year (est.)
  • T

    The Block

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