Avatar for Gemini
Gemini
Actively Hiring
The safe trusted way to build a crypto portfolio - making it easier to buy, sell & store
  • B2C
  • B2B
  • Scale Stage
    Rapidly increasing operations
  • +1

Senior Software Engineer, Trading Systems

Posted: 1 month ago
Visa Sponsorship

Not Available

RelocationAllowed

About the job

About the Company

Gemini is a global crypto and Web3 platform founded by Tyler Winklevoss and Cameron Winklevoss in 2014. Gemini offers a wide range of crypto products and services for individuals and institutions in over 70 countries.

Crypto is about giving you greater choice, independence, and opportunity. We are here to help you on your journey. We build crypto products that are simple, elegant, and secure. Whether you are an individual or an institution, we help you buy, sell, and store your bitcoin and cryptocurrency.

At Gemini, our mission is to unlock the next era of financial, creative, and personal freedom.

In Singapore, we have a hybrid work policy. Employees are expected to work from the office part of the week. We believe our hybrid approach increases productivity through more in-person collaboration where possible.

The Department: Trading Systems

The Role: Senior Software Engineer

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.

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.

Minimum Qualifications:

  • 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 Qualifications:

  • 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.

It Pays to Work Here

We take a holistic approach to compensation at Gemini, which includes:

  • Comprehensive health plans covered at 100% for employees and dependents
  • Long-term incentive in the form of a new hire equity grant
  • Paid Parental Leave
  • Up to 14 paid vacation days (in addition to public/bank holidays)

At Gemini, we strive to build diverse teams that reflect the people we want to empower through our products, and we are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. Equal Opportunity is the Law, and Gemini is proud to be an equal opportunity workplace. If you have a specific need that requires accommodation, please let a member of the People Team know.

About the company

Gemini company logo

Gemini

Actively Hiring
The safe trusted way to build a crypto portfolio - making it easier to buy, sell & store51-200 Employees
  • B2C
  • B2B
  • Scale Stage
    Rapidly increasing operations
  • Valuation $1B+
    This company has a valuation of $1B or more
Learn more about Gemini image

Funding

AMOUNT RAISED
Undisclosed amount
FUNDED OVER
1 round
Round
D
Undisclosed amount
Series D - Nov 2021

Founders

Robert Rael
Founder • 3 years
California
image
Cameron Winklevoss
Founder • 3 years
New York City
image
Tyler Winklevoss
Founder • 3 years
New York City
image
View the team image

Similar Jobs

Blockonomics company logo
Blockonomics
Blockonomics helps you to track and accept bitcoin payments
Switcheo Labs company logo
Switcheo Labs
Enabling a world where trust is optional
API7.ai company logo
API7.ai
We are an open-source infra company
Privyr company logo
Privyr
Helping salespeople convert leads into clients, from their phones
Kaedim company logo
Kaedim
Our AI and in-house art team combine to deliver production-ready 3D models 10x faster