Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Citadel Securities

NewBe an early applicant

Senior Python Software Engineer

Posted
Discussion

Summary

Senior Python engineer at Citadel Securities in London who designs, builds, and supports software serving multiple business areas, including timely, reliable systems for trading activities. Core stack: Python, Linux, scripting, and distributed systems in a fast-paced trading environment.

Overview

In this role, you will craft next-generation software solutions that support multiple business areas across the firm. You’ll collaborate with business leaders to align priorities and deliver tailored technology, tackle complex problems, and operate in a self-driven, proactive way. You will support trading activities with timely, reliable systems while shaping scalable software that improves performance. This is a chance to impact fast-paced financial markets and work within a world-class technology and trading environment.

Pay / Benefits
  • discretionary incentive compensation
  • medical and life insurance
  • retirement and tax-free savings plans
  • access to healthcare programs
Responsibilities
  • Design, develop, test, and deploy software solutions across the firm
  • Partner with business leaders to define priorities and deliver custom technology solutions
  • Analyze complex business and technical problems
  • Make sound, proactive decisions in a self-directed manner
  • Provide timely systems support for trading activities
Key requirements
  • Strong passion for technology and software development
  • In-depth experience with Python
  • Ability to solve open-ended problems using analytical methods
  • Knowledge of Linux systems
  • Strong scripting experience with integration of components and systems
  • Professional experience with distributed systems
  • Knowledge of SDLC methodologies
  • Strong communication and interpersonal skills in a dynamic trading environment
  • Bachelor’s degree in Computer Science or related field
  • strong communication
  • interpersonal skills
  • proactive/self-directed mindset
  • Python
  • Linux
  • distributed systems

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →