Software Engineer - Trading System Developer
Skills
About the Role
You will join the OTC Trading Development team as an experienced developer focused on trading system development. You'll work on the firm's ETF trading system as the team's first hire in New York, collaborating closely with stakeholders such as Business Development in NYC as well as with OTC's developers in London. You will architect, implement and maintain a diverse set of trading systems spanning prop trading on venue and OTC liquidity provision platforms across asset classes including Equities, FX and Crypto. You'll receive reference implementations of models from quants, hard control requirements from Risk and Compliance, and system ergonomics requests from Trading Analysts, working closely with those teams to find the best direction. You will work with high autonomy, maximising safety and velocity, helping to eliminate bureaucracy while building and maintaining multiple trading systems. There are no out-of-hours support responsibilities involved in this role, though occasional travel to the London offices may be required.
Requirements
- Experienced coder with a solid understanding of Computer Science fundamentals
- Several years of experience working in Kotlin or other object-oriented languages like Java, C++, or C#
- Knows how to build technology quickly and safely using a variety of testing methods
- Ability to conduct code reviews that prioritise correctness over style preferences
- Experience in systems with requirements of microseconds per request or gigabits per second per thread
- A well-founded understanding of ETFs is desirable, though open to candidates with any domain knowledge, experience or evidence of interest within finance
Responsibilities
- Architect, implement and maintain a diverse set of trading systems
- Build systems spanning prop trading on venue and OTC liquidity provision platforms across Equities, FX and Crypto
- Receive reference implementations of models from quants and work closely with them
- Implement hard control requirements from Risk and Compliance
- Implement system ergonomics requests from Trading Analysts
- Work closely with stakeholders in NYC such as Business Development
- Collaborate with OTC's developers in London
- Work autonomously to maximise safety and velocity
- Eliminate bureaucracy while building and maintaining multiple trading systems
Benefits
- Extensive medical and wellness benefits including gym membership
- Breakfast and lunch provided daily
- Beautiful Hudson Yards office
- 25 days paid holiday per year + statutory holiday and paid sick days
- Generous 401k contributions
- 4 days per week in the office, 1 from home unless stated otherwise
