Core Developer (London)

Core Developer (London)

Full-Time 43200 - 72000 ÂŁ / year (est.) No home office possible
Go Premium
G

At a Glance

  • Tasks: Develop and maintain a cutting-edge trading engine using Python.
  • Company: Join G-20 Group, a pioneer in Quantitative Trading systems.
  • Benefits: Competitive salary, dynamic work environment, and opportunities for growth.
  • Why this job: Make an impact in finance with innovative technology and collaborative teams.
  • Qualifications: 5+ years in software development, strong Python skills, and a passion for problem-solving.
  • Other info: Fast-paced environment with excellent career advancement opportunities.

The predicted salary is between 43200 - 72000 ÂŁ per year.

About G-20 Group

The G-20 Group is a pioneer in Quantitative Trading systems in cross-asset markets. Headquartered in Switzerland, we operate at the intersection of Quantitative Research, Software Engineering and Trading. The team combines a startup mindset with extensive experience in proprietary Trading, Technology and Quantitative Finance.

Role Overview

We are hiring a Core Python Developer to further develop and maintain the proprietary, in‑house trading engine. The role involves maintaining daily trading operations, developing scalable, high‑performance code, and optimizing system architecture. The ideal candidate is self‑driven, motivated, responsible and highly responsive, working independently to improve the existing code base while collaborating with cross‑functional teams. We look for strong expertise in Python, debugging, and system optimization, and a passion for delivering high‑quality, PnL‑focused solutions. Primary focus: core engine components, including trading engines, pricing, market‑making strategies, and underlying infrastructure.

Key Responsibilities

  • Develop new and existing components within the trading engine, maintaining overall system design.
  • Take ownership of engine components such as pricing, market‑making, and hedging.
  • Continuously monitor and optimize trading engine performance.
  • Refactor code for modularity, versioning, deployment, and testing.
  • Develop, improve, and maintain trading infrastructure (reference data, market data, trade and balance dissemination services).
  • Ensure day‑to‑day trading operations run smoothly.
  • Collaborate with the trading team to understand needs and deliver solutions that support strategic goals.

Requirements

  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • Experience: 5+ years in software development, preferably in a high‑paced trading environment.
  • Personal qualities: self‑driven, responsible, collaborative, effective in fast environments, strong communication.
  • Tech skills: Proficiency in Python. Knowledge of Rust and React.js is a bonus. Unix systems, cloud platforms (AWS), real‑time data messaging (Redis, websockets), CI/CD tools (Jenkins, Supervisor, Docker) preferred. Fast problem‑solving and attention to detail.

Preferred / Desirable Experience

  • Familiarity with low‑latency, high‑throughput systems.
  • Experience in finance or cryptocurrency sectors (nice but not mandatory).
  • Experience in high‑paced production or trading environments.

Deadline for applications: January 9th, 2026

Location and Right to Work: Full‑time, based in London office. Candidates must have the right to work in the UK.

Core Developer (London) employer: G-20 Strategies AG

At G-20 Group, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the heart of London. Our team enjoys competitive benefits, opportunities for professional growth, and the chance to work with cutting-edge technology in a fast-paced trading environment. Join us to be part of a pioneering company where your contributions directly impact our success and where you can thrive both personally and professionally.
G

Contact Detail:

G-20 Strategies AG Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Core Developer (London)

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially those related to Python and trading systems. This gives potential employers a taste of what you can do beyond your CV.

✨Tip Number 3

Prepare for technical interviews by practicing coding challenges and system design questions. Use platforms like LeetCode or HackerRank to sharpen your skills and get comfortable with problem-solving under pressure.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Core Developer (London)

Python
Debugging
System Optimization
Trading Engine Development
Market-Making Strategies
Hedging
Modularity
Versioning
Deployment
Testing
Real-Time Data Messaging
Unix Systems
Cloud Platforms (AWS)
CI/CD Tools (Jenkins, Supervisor, Docker)
Attention to Detail

Some tips for your application 🫡

Show Off Your Python Skills: Make sure to highlight your expertise in Python right from the get-go. We want to see how you've used it in real-world scenarios, especially in trading or high-performance environments. Don't hold back on those projects that showcase your coding prowess!

Tailor Your Application: Take a moment to customise your application for the Core Developer role. Mention specific experiences that align with our needs, like optimising trading engines or working with real-time data. This shows us you’re genuinely interested and understand what we’re about.

Keep It Clear and Concise: We appreciate clarity! When writing your application, keep your language straightforward and to the point. Avoid jargon unless it’s relevant, and make sure your passion for coding and trading shines through without overwhelming us with too much info.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Plus, it makes the whole process smoother for both of us!

How to prepare for a job interview at G-20 Strategies AG

✨Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with developing scalable, high-performance code and be prepared to solve coding challenges on the spot. Practising common algorithms and data structures in Python can really help you shine.

✨Understand the Trading Engine

Familiarise yourself with how trading engines work, especially in a quantitative trading context. Research G-20 Group’s approach to market-making strategies and pricing. Being able to discuss specific components of trading engines will show that you're genuinely interested in the role and understand its complexities.

✨Show Off Your Problem-Solving Skills

Prepare to demonstrate your problem-solving abilities during the interview. Think of examples from your past experiences where you optimised system performance or refactored code for better modularity. Use the STAR method (Situation, Task, Action, Result) to structure your answers effectively.

✨Be Ready to Collaborate

Since the role involves working with cross-functional teams, be prepared to discuss how you've successfully collaborated in the past. Highlight your communication skills and give examples of how you’ve worked with others to deliver solutions that meet strategic goals. This will show that you’re not just a great developer but also a team player.

Core Developer (London)
G-20 Strategies AG
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

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