Enable job alerts via email!

Senior Python Developer - Financial Technology

JR United Kingdom

London

Hybrid

GBP 125,000 - 150,000

Full time

17 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading global Tier 1 investment bank is seeking a Senior Python Developer to join their dynamic team. In this hybrid role, you'll be responsible for building and maintaining high-availability financial systems, collaborating closely with trading teams to ensure optimal performance in a fast-paced environment. Ideal candidates will demonstrate strong technical skills in Python, coupled with a solid understanding of financial systems and trading.

Qualifications

  • Strong Python skills or OO/Functional language experience.
  • Experience with high-availability financial systems.
  • Excellent problem-solving skills under pressure.

Responsibilities

  • Develop and maintain large-scale distributed financial systems.
  • Collaborate with trading teams on FX and derivatives platforms.
  • Provide 3rd line production support for critical trading systems.

Skills

Python
Agile development
Problem-solving

Education

Degree in Computer Science, Physics, Engineering, Mathematics or similar

Tools

SQL
NoSQL
FIX Protocol

Job description

Social network you want to login/join with:

col-narrow-left

Client:
Location:

london, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Views:

4

Posted:

16.06.2025

Expiry Date:

31.07.2025

col-wide

Job Description:

Join a dynamic team within a global Tier 1 investment bank building cutting-edge financial systems that operate at global scale. They are seeking an exceptional Python developer to work on high-availability trading platforms in a fast-paced, front office environment.

What You'll Do

Senior Python Developer - Financial Technology

Up to £850 per day via umbrella | Hybrid Working | London Area

Join a dynamic team within a global Tier 1 investment bank building cutting-edge financial systems that operate at global scale. They are seeking an exceptional Python developer to work on high-availability trading platforms in a fast-paced, front office environment.

What You'll Do
  • Develop and maintain large-scale distributed financial systems
  • Work directly with trading teams on FX and derivatives platforms
  • Build robust, high-performance applications using modern development practices
  • Collaborate in an agile environment with continuous integration
  • Provide 3rd line production support for critical trading systems
What We're Looking For
  • Strong Python skills (or equivalent OO/Functional language experience)
  • Degree in Computer Science, Physics, Engineering, Mathematics or similar
  • Experience with high-availability financial systems
  • Solid understanding of algorithms, data structures, and design patterns
  • Knowledge of messaging middleware and TCP/IP networking
  • Front office trading experience (FX/Fixed Income/Derivatives preferred)
  • Agile development experience (SCRUM, XP, Kanban)
  • Excellent problem-solving skills under pressure
Bonus Points For
  • Derivative/Options product knowledge
  • Experience with integrated trading platforms (SecDB, Athena, Quartz)
  • FIX Protocol or FpML knowledge
  • SQL/NoSQL database experience

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.