Point your AI agent at freehire and let it find you a job.

Get the CLI →

Citadel Securities

Senior Python Software Engineer

Posted 8 views
Discussion
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 →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available