Full Stack Software Engineer
Citadel SecuritiesAbout the Role
Citadel Securities is building the applications and services that power how traders price, manage, and execute options trading strategies, operating at massive scale across millions of listed options and billions of daily market events.
- Help define and build the next generation of high-touch pricing and trading workflow tools for Options traders.
- Partner directly with traders, quantitative researchers, sales teams, and business leaders to design workflows that improve pricing, execution, and risk management.
- Build full stack applications spanning modern web frontends, backend services, APIs, and distributed systems.
- Develop intuitive, high-performance user interfaces that enable traders to research, monitor, price, and execute trades in real time.
- Design scalable backend services supporting pricing, workflow orchestration, market data, and trading operations.
- Prototype new ideas quickly while evolving them into robust production systems, and continuously improve performance, scalability, stability, and usability of mission-critical trading applications.
- Collaborate across engineering, quantitative research, and trading teams to translate complex financial concepts into intuitive software.
Responsibilities
- Help define and build the next generation of high-touch pricing and trading workflow tools for Options traders
- Partner directly with traders, quantitative researchers, sales teams, and business leaders to design workflows that improve pricing, execution, and risk management
- Build full stack applications spanning modern web frontends, backend services, APIs, and distributed systems
- Develop intuitive, high-performance user interfaces that enable traders to research, monitor, price, and execute trades in real time
- Design scalable backend services that support pricing, workflow orchestration, market data, and trading operations
- Build systems to support markets and option instruments Citadel Securities has never traded before
- Gain exposure to multiple global markets while helping expand Citadel Securities' Options platform internationally
- Prototype new ideas quickly while evolving them into robust production systems
- Analyze complex business and technical problems and deliver elegant software solutions across the firm
- Continuously improve performance, scalability, stability, and usability of mission-critical trading applications
- Collaborate across engineering, quantitative research, and trading teams to translate complex financial concepts into intuitive software
Requirements
- 3+ years of professional software engineering experience building complex applications
- Strong experience building full stack applications using modern frontend and backend technologies
- Proficiency with TypeScript and React
- Experience designing scalable backend services using C++ or Python
- Experience building distributed systems and service-oriented architectures
- Experience developing real-time, high-performance applications
- Strong understanding of API design, asynchronous systems, and event-driven architectures
- Passion for creating intuitive user experiences through thoughtful interaction design and rapid prototyping
- Strong analytical and problem-solving skills with the ability to solve open-ended technical challenges
- Excellent communication and collaboration skills
- Bachelor's or Master's degree in Computer Science or equivalent practical experience
- Experience working with trading systems, financial markets, or capital markets technology
- Knowledge of options, derivatives, OTC products, or market structure
- Experience building visualization tools for complex datasets
What You'll Get
- $175k–$350k base salary
- Discretionary incentive compensation program
- Medical insurance
- Life insurance
- Retirement and tax-free savings plans
- Access to other healthcare programs