title-image
Turrior - Let work find you
Recruiters get AI-ranked shortlists and automated outreach, filling roles up to 5× faster.
0%
Popularity
0d
Avg. Time to Hire
0h
Recruiter Res. Time
0%
HR Satisfaction
Careers at SmartRecruiters
All open opportunities, right here. Explore, apply, grow.
Apply now

Senior Python Developer

4 Jul 2025
London, UK
Verified by Turrior

Content + Source + Freshness • 14 Dec 2025 • 95% confidence

88 / 100

Offer value

Excellent value due to demand for Python developers in finance and strong opportunities for impactful project work.

  • Key role in FX trading technology and application development
  • Requires strong Python expertise and finance knowledge
  • High impact on trading performance and business success
  • Fast-paced environment with significant opportunities
Pros
  • High demand for Python expertise in finance
  • Opportunity to work on high-impact FX trading applications
  • Access to world-class financial institutions
Cons
  • High competition for roles within investment banking
  • Fast-paced environment can involve pressure
  • Need for continuous learning and adaptation to new technologies

Who it's for

Senior • In-office (London)

Good fit
  • Experienced Python developers in finance
  • Candidates eager to work in high-impact trading environments
  • Developers with a passion for real-time financial systems
Not recommended for
  • Entry-level candidates without financial context
  • Individuals preferring slower-paced work
  • Those not willing to engage with complex trading dynamics

Motivation fit

Desire to contribute to high-stakes trading systemsEagerness to solve complex programming challengesInterest in working with financial data and trading dynamics

Key skills

Expertise in Python for financial applicationsUnderstanding FX market operationsSoftware design principles and DevOps best practicesAbility to maintain and optimize existing code
Score: 88/100 AI verified analysis

About the job

Company Description

For more than 20 years, Talan has been advising companies and administrations, supporting them and implementing their transformation projects in the UK and abroad. With a presence on four continents and a headcount of 6000 consultants, our ambition is to reach the billion turnover by the end of 2025.

In the UK, Talan count 500 employees on several sites, the main being: London, Edinburgh and Leeds

Job Description

Talan is hiring a seasoned Python Developer to work with one of our top-tier investment banking clients in London, embedded within their Foreign Exchange technology team. This is an exciting opportunity to play a key role in the design, development, and support of front-office FX trading systems for one of the most dynamic desks in global markets.

You will work in a fast-paced, agile environment directly supporting trading and sales desks, with the opportunity to deliver innovative solutions that have real-time impact on business performance.

Key Responsibilities:

  • Design, develop, and enhance Python-based applications supporting FX trading workflows.

  • Build robust, scalable, and performant tools for pricing, risk, analytics, and trade lifecycle.

  • Collaborate closely with traders, quants, and other technologists to implement front-office solutions.

  • Maintain and optimize legacy code while driving continuous improvements and automation.

  • Contribute to system architecture and participate in code reviews and technical discussions.

  • Deploy and monitor services on Linux environments, ensuring stability and low-latency performance.

Qualifications

Must-Have Experience & Skills:

  • 10+ years of professional software development experience, with a strong emphasis on Python.

  • Proven track record working within Foreign Exchange (FX) or broader e-trading environments.

  • Deep understanding of market data, pricing models, trade flows, and risk management within FX.

  • Strong command-line and scripting skills in Linux/Unix environments.

  • Excellent understanding of software design principles, testing, and DevOps best practices.

Desirable Skills & Exposure:

  • Experience with additional languages (e.g., C++, Java, or JavaScript).

  • Exposure to low-latency systems or real-time data processing.

  • Experience working with messaging systems and market connectivity (e.g., FIX, ECNs).

  • Familiarity with containerization (Docker), CI/CD pipelines, and monitoring tools.

Additional Information

Why Join Talan?

At Talan, we empower our consultants to lead transformation projects across the world’s most prestigious financial institutions. As a trusted partner to the banking and capital markets sector, we offer:

  • Competitive day rates or full-time packages

  • Access to world-class financial institutions

  • A supportive community of technologists and industry experts

  • Continuous learning, mentoring, and career development opportunities

Similar Jobs

6 months agoOther
6 months agoOther
7 months agoOther
Other
6 months agoOther
6 months agoOther
Other

End-to-end AI hiring for modern HR teams

Turrior uses artificial intelligence to create job listings, automate candidate screening, conduct video interviews, and apply comprehensive AI scoring — helping companies hire faster, more accurately, and with lower operational costs.

Key benefits:

  • AI-powered job creation and structured job data
  • Intelligent candidate screening and automated shortlisting
  • Video interviews with AI-based answer analysis
  • Comprehensive AI scoring of skills, experience, and role fit
  • Recruitment process automation and reduced time-to-hire

Share job