Senior Software Engineer, Marketplace

March 20

🏢 In-office - Manhattan

Apply Now
Logo of Gemini

Gemini

Gemini is a next generation cryptocurrency platform that allows customers to buy, sell, stake, and store crypto.

501 - 1000

đź’° Venture Round on 2022-02

Description

• Working with our team of core trading systems developers to improve and expand the functionality of our matching engine, order entry mechanisms, and market data publication. We design, develop, deploy, and support real-time systems for our digital asset trading platform. Time is measured in microseconds and we aim to start measuring in nanoseconds. Reliability, fault tolerance, recoverability, throughput, and latency are what we look for in our systems. If something on the spaceship is broken we aim to fix it, if something can be automated we automate it, and we ship our code weekly.

Requirements

• 5+ years Java/C++ or functional programming language experience in an exchange/trading systems environment. • Experience with unit testing frameworks and continuous integration tools. • 5+ years working with order handling or matching engines. • 5+ years working with FIX or other market data/order protocols. • Experience in building real time Linux systems. • Solid understanding of IP multicast and TCP protocols. • Low latency/lock-free development and design. • Multithreading and concurrency experience. • Binary or custom protocols (e.g. ITCH/OUCH). • Linux kernel tuning and optimization. • Scala experience.

Benefits

• Competitive starting salary • A discretionary annual bonus • Long-term incentive in the form of a new hire equity grant • Comprehensive health plans • 401K with company matching • Annual Learning & Development stipend • Paid Parental Leave • Flexible time off

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobsnewyorkcity.com