Kalshi is building a next-generation financial ecosystem, aiming to create the largest financial market on the planet by defining a new category: prediction markets. They need to build core exchange, clearinghouse, API infrastructure, and connectivity to brokers and market makers from scratch.
Requirements
- 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.
- Experience building financial systems, FIX API, clearing infrastructure, broker connectivity, etc.
- Proven experience building large-scale systems
Responsibilities
- 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 to improve the performance of our different services.
- Design new market structures (e.g., non-binary markets, scalars, futures, etc.).
Other
- We hire really talented people, work really hard, and enjoy the climb.
- Can ship at incredible speed (very simple).
- Meritocracy is at our core, and we value people who take ownership and figure (usually hard) things out.
- We dream big.
- Love of the craft: you genuinely care and put your all into your work.