Kalshi
Software Engineer, Trading Platform
New York Office. Posted 10 months ago
The role
You will work on various platforms including core exchange, clearinghouse, API infrastructure, and connectivity to brokers and market makers. You will build order matching algorithms, high-performance data feeds, and clearing systems.
What you will do
- Order matching and trade execution algorithms and data structures
- High-performance data feeds and trading APIs for clients
- High guarantee and availability clearing systems, including margining, collateral management, and banking integrations
- Lead integrations with external market makers, brokers, and hedge funds
- Stress test large-scale critical systems to ensure their robustness and maintainability
- Optimize database access patterns and internal algorithms
- Design new market structures
- Define features, ship products, and iterate
- Ship fast and with high quality
- Make decisions
Required qualifications
- 4+ years of software engineering experience
- Experience planning and leading large projects with long-term impact on a single system or team
- Strong technical grasp and ability to tackle complex engineering problems that deliver results
- Solid understanding of relational databases and transactions
- Familiar with writing highly concurrent systems
- History of creating and applying new processes and tooling to increase engineering efficiency
- Excellent judgment on task prioritizations
- Growth mindset, with a high slope and eagerness to lean
- Love of the craft
- Can ship at incredible speed
Nice to have
- Experience building financial systems, FIX API, clearing infrastructure, broker connectivity, etc.
- Proven experience building large-scale systems
- Like to interact directly with customers
Benefits
- equity
- benefits
About the company
Kalshi has defined a new category: prediction markets. The company allows people to trade on the outcome of any events and turn any question about the future into a financial asset.