Software Engineer - Trading Systems

Elity Global

Greater London

On-site

GBP 70,000 - 110,000

Full time

3 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Elity Global in London is seeking an experienced Software Engineer to join a team building core technology for global electronic trading. You will own substantial parts of the backend and contribute to low-latency data processing used by traders every day.

You will design, implement and optimize systems that handle complex financial data, with a focus on scalability, reliability and quality. This role offers genuine ownership and the chance to learn how modern markets operate from inside.

Qualifications

  • Strong professional software engineering experience and solid CS fundamentals.
  • Proficient in C++, C#, C and/or Python.
  • Experience building complex, production-grade backend systems.
  • Strong understanding of software architecture, data structures and system design.
  • Enjoy solving difficult technical problems and taking ownership.

Responsibilities

  • Design and build high-quality software supporting sophisticated electronic trading.
  • Develop systems capable of processing complex financial datasets accurately and reliably.
  • Solve challenges around data quality, scale, performance and resilience.
  • Build new technology as the firm expands across markets, products and data sources.
  • Take projects from idea to production with end-to-end ownership.
  • Work closely with engineers and trading teams to define practical solutions.
  • Influence architecture and platform evolution with sound technical decisions.

Skills

C++
Python
C#
C

Job description

Want to build software where speed, accuracy and engineering quality have a direct impact on global financial markets?


We’re partnering with one of the world’s most sophisticated technology-driven trading firms to hire an experienced Software Engineer in London.


This isn’t a conventional data engineering role. You’ll be building core technology that sits behind a global trading operation, solving complex engineering problems around financial data, scalability and reliability. The systems you build will be used every day in an environment where better technology can translate directly into better trading decisions.


You’ll have genuine ownership, exposure to highly complex technical problems and the opportunity to learn how modern electronic markets work from the inside.


What you'll do:


  • Design and build high-quality software supporting sophisticated electronic trading.

  • Develop systems capable of processing complex financial datasets accurately and reliably.

  • Solve challenging engineering problems around data quality, scale, performance and resilience.

  • Build new technology as the firm expands across markets, products and data sources.

  • Re-engineer and improve existing systems rather than simply maintaining them.

  • Take projects from initial idea and architecture through to production.

  • Work closely with engineers and trading teams to understand real-world problems and develop elegant technical solutions.

  • Have a genuine voice in technical decisions, architecture and how the platform evolves.


Your Profile:


  • Strong professional software engineering experience and excellent computer science fundamentals.

  • Highly proficient in C++, C#, C and/or Python.

  • Experience building complex, production-grade backend systems.

  • Strong understanding of software architecture, data structures and system design.

  • Someone who enjoys getting to the bottom of difficult technical problems rather than simply shipping features.

  • Comfortable taking ownership and making engineering decisions.

  • Curious, pragmatic and constantly looking for ways to make systems better.

  • Trading or financial markets experience is welcome but not essential.


You’ll be working in an environment where technology is the business rather than simply a supporting function. Engineers work closely with the people using what they build, have substantial ownership and can see the real-world impact of their work.


It’s an opportunity to combine serious software engineering with the complexity and pace of global financial markets - surrounded by exceptional technical talent and with plenty still left to build.


Are you ready for a new challenge? We'd love to hear from you.


Not quite the right role for you? Explore our other live opportunities at elityglobal.com/careers - we’re hiring across a range of roles within trading and technology globally.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Koda Tech • Greater London

On-site
GBP 60,000 - 95,000
Software Engineer – Trade Technology
Software Engineer – Trade Technology

G-Research • Greater London

On-site
GBP 60,000 - 80,000
Highly competitive compensation
Annual discretionary bonus
Lunch provided via Just Eat for Business
+7
Software Engineer - Trade Technology
Software Engineer - Trade Technology

G-Research • Greater London

On-site
GBP 90,000 - 130,000
Annual discretionary bonus
Lunch provided
35 days’ annual leave
+3
Python Software Engineer | Trading Systems
Python Software Engineer | Trading Systems

Selby Jennings • Greater London

On-site
GBP 70,000 - 110,000
Competitive compensation
Application Support Engineer
Application Support Engineer

Hunter Bond • Greater London

On-site
GBP 70,000 - 110,000
Competitive compensation
Bonus program
Collaborative team environment
Trading Systems Developer | C# | London, Hybrid
Trading Systems Developer | C# | London, Hybrid

SGI • City Of London

Hybrid
GBP 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Tempest Vane Partners • England

On-site
GBP 70,000 - 90,000
Ownership of impactful systems
Exposure to modern architecture
Competitive compensation
Software Engineer
Software Engineer

develop • Greater London

On-site
GBP 75,000 - 120,000
Performance-related bonus / profit share
Private medical
Pension
+1
Python Software Engineer | Quant Trading
Python Software Engineer | Quant Trading

Selby Jennings • Greater London

On-site
GBP 90,000 - 120,000
Software Engineer - Hybrid working - Up to £500,000 Base (+ Bonus)
Software Engineer - Hybrid working - Up to £500,000 Base (+ Bonus)

Hunter Bond • Greater London

Hybrid
GBP 425,000 - 500,000
Competitive compensation and bonus potential
Exposure to bleeding-edge technologies
Collaborative environment with top engineers
+1