Skip to content
KalshiKalshiNew York, NY

Software Engineer, Product

Builds backend services, APIs, and data-driven features like personalization engines for Kalshi's prediction market trading platform. Requires 4+ years experience, Bachelor's in CS, Golang/Java proficiency, and REST API/database expertise.

$200k – $280k/yr
On-site4+ YOEBackend Engineering

About the job

What You’ll Do

  • Design and implement high-performance backend services and APIs that enable rapid testing of new trading features and experiences as Kalshi’s user-base scales
  • Architect and maintain systems for personalization engines, recommendation algorithms, and other data-driven features that enhance trader engagement and retention
  • Partner with product managers and frontend engineers to pilot initiatives that aim to improve or expand Kalshi’s platform

What You Bring

Required:

  • Bachelor's degree in Computer Science or equivalent professional experience, with 4+ years of hands-on software development
  • Strong command of key programming languages such as Golang, Java, etc.
  • Strong knowledge of REST API design and development
  • Experience with relational and NoSQL databases, such as PostgreSQL, MySQL, MongoDB
  • Proven track record of taking initiative and thriving in fast-paced environments
  • Comfortable refining loose requirements into a clear technical spec
  • Passionate about your craft and committed to delivering exceptional results

Bonus Points:

  • Experience supporting low-latency, dynamic interfaces using Websockets or similar event-based infrastructure
  • Familiarity with cloud platforms like AWS, Azure, or GCP
  • Experience with growth experiments or A/B testing frameworks
  • History with day trading stocks, futures, or options (to better understand the experience of our members)

NYC Pay Transparency Disclosure

Salary Range: $200,000–$280,000 annually, plus equity and benefits.

Skills

GoJavaREST APIsPostgresMySQLMongoDBWebSocketsAWSGCPA/B Testing