Senior Software Engineer, Trading Systems jobs in United States
cer-icon
Apply on Employer Site
company-logo

Gemini · 3 months ago

Senior Software Engineer, Trading Systems

Gemini is a global crypto and Web3 platform founded in 2014, offering a range of crypto products and services. The Senior Software Engineer will work with core trading systems developers to enhance the functionality of the trading platform, focusing on reliability, fault tolerance, and performance.

CryptocurrencyFinanceFinancial ServicesFinTechWeb3
check
H1B Sponsor Likelynote

Responsibilities

Use engineering principles to identify and measure risk and to implement quantitative and technical risk management solutions in software
Understand business needs, facilitate and develop process workflows, data requirements, and specifications required to support implementation of our real time exchange
Develop scalable architecture for the future state of our exchange and contribute towards improving the trading infrastructure
Write robust code and APIs to support the company’s vital business
Keep everyone informed about the health and viability of the platform by reporting known issues and status of ongoing investigations
Identify and advocate for changes vital to the stability and supportability of the system
Mentor and advise teammates to ensure new features are efficient, highly available, and fault tolerant
Provide continuity and stability to the production environment
Provide quick response to production issues to help eliminate down time thereby ensuring high availability and performance of our trading platform
Coordinate, prioritize and plan the changes to our trading software thereby ensuring smooth exchange migrations, quick time to market for new features and software

Qualification

Java/C++Order handlingFIX protocolsReal-time systemsUnit testing frameworksContinuous integrationLinux systemsIP multicastLow latency developmentMultithreadingLinux kernel tuningScala

Required

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

Preferred

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
Paid Parental Leave
Flexible time off

Company

Gemini is a licensed digital asset exchange and custodian built for both individuals and institutions.

H1B Sponsorship

Gemini has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (1)

Funding

Current Stage
Public Company
Total Funding
$499.9M
Key Investors
RippleDraper DragonMorgan Creek Digital
2025-09-12IPO
2025-07-10Debt Financing· $75M
2022-06-20Secondary Market· $1M

Leadership Team

leader-logo
Tyler Winklevoss
Co-Founder & CEO
linkedin
leader-logo
Cameron Winklevoss
Co-founder & President
linkedin
Company data provided by crunchbase