About the company
Gemini is a regulated cryptocurrency exchange, wallet, and custodian that makes it simple and secure to buy bitcoin, ether, and other cryptocurrencies.
Job Summary
Responsibilities:
📍Develop new products and product features on the Gemini platform, as part of a tight knit team of six to eight developers. 📍Write automated tests to ensure the operation and correctness of new product features. 📍Provide technical input and knowledge to the planning, design, and requirements process for new products and features. 📍Review other software engineersâ code for correctness, > 📍Improve the performance, maintainability, and operations of the Gemini codebase by engaging in occasional refactoring and upgrade projects. 📍Support your teamâs production software by responding to an occasional alert or bug report. 📍Establish a culture of best practices and drive the other team members to follow it.
Minimum Qualifications:
📍At least 9 years of software engineering experience. 📍Proficiency with the JVM (Scala preferred). 📍The ability to adapt and handle multiple competing priorities in collaboration with peers. 📍A customer and product-focused mindset, with the ability to make well-reasoned tradeoffs between speed and quality. 📍A proven track record of working with distributed systems. 📍Familiarity writing highly observable, well monitored code.