** Develop new products and product features, both solo and with a small team, in the functional areas of a financial exch...
Develop new products and product features, both solo and with a small team, in the functional areas of a financial exchange, customer accounts ledger, blockchain operations, public-facing website, Internal administration website, API automation access, anti-money laundering (AML) and know-your-customer (KYC) compliance.
Write automated tests and describe manual tests necessary to ensure the operation and correctness of new product features.
Provide technical input to the planning, design, and requirements gathering process for new products and product features.
Review other software engineers code for correctness, style, and information security concerns.
Improve the performance, maintainability, and operations of the Gemini code base by engaging in occasional refactoring and upgrade projects.
Experience working with Bitcoin, Ethereum, and/or blockchain technology is preferable but not required for the role.
At least one year experience working with financial technology, such as exchanges or trading firms.
Bachelor s degree in Computer Science, Software Engineering or alternative related field.