Backend Software Engineer

Kalshi is building the first CFTC-regulated prediction markets exchange in the US, allowing trading on event outcomes.
$100,000 - $250,000
Backend
Senior Software Engineer
In-Person
11 - 50 Employees
4+ years of experience
Finance

Description For Backend Software Engineer

Kalshi is revolutionizing the financial market landscape by creating the first CFTC-regulated prediction markets exchange in the United States. As a rapidly growing financial platform, Kalshi enables users to trade on the outcomes of various events across politics, economics, weather, tech, AI, and culture, effectively turning any future event into a tradeable financial asset.

The role offers an exceptional opportunity to work on a next-generation financial ecosystem, comparable to building the NYSE or CME from scratch. As a Backend Software Engineer, you'll be integral to developing core exchange systems, clearinghouse functionality, API infrastructure, and broker connectivity. The position demands expertise in high-performance backend services, system architecture, and database management.

Working at Kalshi means joining a meritocratic culture where initiative and ownership are highly valued. The team is relatively small, ensuring your contributions have significant impact and visibility. You'll be part of building something revolutionary - a platform that aims to become the largest financial market while bringing more truth to the world through market mechanisms.

The compensation package is competitive, ranging from $100,000 to $250,000 annually, plus equity and benefits. The role requires 4+ years of experience and strong technical skills in Golang, Java, and database systems. If you're passionate about financial markets, technology, and want to be part of defining a new category in the financial industry, this role offers an unique opportunity to make a lasting impact.

Last updated 9 days ago

Responsibilities For Backend Software Engineer

  • Design and implement high-performance backend services and APIs for trading features
  • Architect and maintain systems for personalization engines and recommendation algorithms
  • Partner with product managers and frontend engineers to pilot platform improvement initiatives

Requirements For Backend Software Engineer

Go
Java
PostgreSQL
MySQL
MongoDB
  • Bachelor's degree in Computer Science or equivalent professional experience
  • 4+ years of hands-on software development
  • Strong command of programming languages such as Golang, Java
  • Strong knowledge of REST API design and development
  • Experience with relational and NoSQL databases
  • Proven track record of taking initiative in fast-paced environments
  • Ability to refine loose requirements into technical specs
  • Passion for craft and commitment to delivering exceptional results

Benefits For Backend Software Engineer

Equity
  • Equity

Interested in this job?

Jobs Related To Kalshi Backend Software Engineer

Senior Software Engineer/Developer

Senior Software Engineer position at Fidelity Investments focusing on full-stack development with modern technologies and cloud platforms.

Senior Software Engineer/Developer

Senior Software Engineer role at Fidelity Investments focusing on Java microservices, AWS, and event-driven architecture development.

Software Dev Engineer III, Lead Central

Senior Software Engineer role at Amazon focusing on marketplace seller solutions, requiring 5+ years of experience in distributed systems and technical leadership.

Sr. Software Dev Engineer, Workforce Solutions - Hiring Software Delivery

Senior Software Engineer role at Amazon focusing on building and architecting talent acquisition software solutions using AWS technologies.