Join Kalshi as a Software Engineer to build next-generation financial markets with a focus on trading platforms and high-performance systems.
Posted by employer 9 months ago
First seen on Joblaze 1 month ago
Last verified on the company career page 1 day ago
Skills & Technologies
Requirements
Not disclosed in this posting: work arrangement, visa sponsorship.
Benefits
Joblaze summary
In this role, the Software Engineer will focus on developing and optimizing trading algorithms, high-performance data feeds, and robust clearing systems for Kalshi's innovative prediction market platform. Key skills include a strong background in software engineering, experience with relational databases, and the ability to design complex systems that enhance trading efficiency. This position is ideal for someone with at least four years of experience who thrives in a fast-paced environment and is eager to take ownership of significant projects. Kalshi's small team structure allows for rapid contributions and a clear impact on the company's mission.
Joblaze insights
Quick facts
From the original posting
Our vision: well… build the largest financial market on the planet.
We are building a next-generation financial ecosystem (think NYSE or CME from scratch). As part of Kalshi, you will work on various platforms, including core exchange, clearinghouse, API infrastructure, connectivity to brokers and market makers, and others. We are a small team, which means your responsibilities scale very rapidly, and your contributions are clear and visible, not marginal. There is still a lot of green field at Kalshi and a low of it (including entire systems) can be yours.
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.)
Be close to the customer (define features, ship products, iterate)! Even the backend can choose to be close to customers depending on the project
Ship fast and with high quality
Make decisions: we give a lot of flexibility, which also means no spoon-feeding
Required:
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: you genuinely care and put your all into your work
Can ship at incredible speed (very simple)
Bonus Points:
Experience building financial systems, FIX API, clearing infrastructure, broker connectivity, etc.
Proven experience building large-scale systems
Like to interact directly with customers
Salary Range: $200,000–$280,000 annually, plus equity and benefits.
This range reflects current market data for this role. Kalshi has minimal hierarchy and broad variance in experience levels within each title; if your compensation expectations exceed this range, we encourage you to reach out — we’re always happy to discuss.
Standard company text repeated across Kalshi's postings is omitted here.