Kalshi logo

Infrastructure Engineer

Kalshi

On-siteNew York City, NYmid$100kโ€“$250kPosted 8h ago

Job description

  • 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

  • As an infra engineer, you will help build and scale all things on the infrastructure layer and DevOps at Kalshi

  • Provide the infrastructure to automate and standardize how software is built, versioned and deployed to target environments

  • Provide infrastructure and tooling to automate test development and execution up and down the testing pyramid, including unit, API, and integration testing

  • Design large-scale systems, making the right tradeoffs for risk and long-term maintainability

  • Help develop and maintain the infrastructure for high-performance data feeds and trading APIs for clients

  • High guarantee and availability clearing systems, including margining, collateral management, and banking integrations

  • Stress test large-scale critical systems to ensure their robustness and maintainability

  • Ship fast and with high quality

  • Make decisions: we give a lot of flexibility, which also means no spoon-feeding- Can ship at incredible speed (very simple)

  • Excellent judgment on task prioritizations

  • 3+ years of software engineering experience

  • Networking: demonstrated experience in debugging networking issues

  • Growth mindset, with a high slope and eagerness to lean

  • Security: have certificates like CISSP, CISM

  • Strong familiarity with AWS, k8s, terraform, RDS, Kafka, load balancing, etc

  • Strong technical grasp and ability to tackle complex engineering problems that deliver results

  • Have strong experience or knowledge in either of the following areas:

  • Love of the craft: you genuinely care and put your all into your work

  • History of creating and applying new processes and tooling to increase engineering efficiency

  • Strong aspiration to learn and communication skills

  • Lead with experience planning and driving large projects with long-term impact on a single system or team

  • Proven experience building dev/test environments in k8s

  • Proven experience building deployment systems in k8s

  • Proven experience building dynamic configuration systems