Taro Logo

Software Engineer

Kalshi operates an exchange platform for trading event contracts.
$130,000 - $210,000
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
Finance

Description For Software Engineer

Kalshi is seeking a Software Engineer to join their team, with the flexibility to work from New York or remotely from anywhere in the US. The role focuses on building and maintaining critical systems for their exchange platform, particularly in the areas of automated liquidity management and market making. The position offers a competitive salary range of $130,000-$210,000 per year.

The ideal candidate will work at the intersection of financial technology and distributed systems, building autonomous systems that dynamically allocate liquidity based on sophisticated forecasting models. This role requires strong technical expertise in both Python and Golang, along with deep knowledge of distributed systems and data processing.

Key responsibilities include developing high-performance, low-latency systems, managing data pipelines from various sources, and collaborating with the research team to implement scalable forecasting models. The position requires a bachelor's degree in a technical field and demonstrates Kalshi's commitment to building robust trading infrastructure.

Kalshi offers an inclusive work environment and is an equal opportunity employer, welcoming candidates from all backgrounds. This role presents an excellent opportunity for engineers interested in financial technology and algorithmic trading systems, offering the chance to work on challenging technical problems while contributing to the growth of an innovative exchange platform.

Last updated 2 months ago

Responsibilities For Software Engineer

  • Building autonomous systems for dynamic liquidity allocation on the Kalshi Exchange
  • Working on performance and ensuring low latency system operations
  • Retrieving, organizing, storing, and exposing data from the Kalshi Exchange and external sources
  • Implementing forecasting models and algorithms in scalable ways
  • Maintaining organized records of market maker trades

Requirements For Software Engineer

Python
PostgreSQL
Go
  • Bachelor's degree in Computer Science, Mathematics, Engineering, or related field
  • Knowledge of Distributed Systems
  • Experience with SQL/PostgreSQL
  • Experience with Data Processing/ETL
  • Knowledge of Data Analytics/Forecast Modeling
  • Proficiency in Python
  • Proficiency in Golang

Interested in this job?

Jobs Related To Kalshi Software Engineer