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 about eight developers, as well document designs. 📍Own the DevOps lifecycle for a product; building, validating and maintaining high quality products through its lifetime. 📍Provide technical input and knowledge to the planning, design, and requirements process for new products and features. 📍Author high quality code, and review other software engineers’ code for correctness, > 📍Improve the performance, maintainability, and operations of the Gemini code base by engaging in occasional refactoring and upgrade projects.
Minimum Qualifications:
📍At least 6 years of software engineering experience. 📍Building micro-services in the cloud (AWS, Azure etc) and building high-available services at scale. 📍Advanced proficiency in at least one programming language like Java, Scala, or Kotlin. We use mostly Scala on our backend and Typescript on the frontend – it’s great if you’re comfortable or if you’re willing to learn. 📍The ability to work closely across teams (and time-zones) and manage dependencies. 📍A customer and product-focused mindset, with the ability to make well-reasoned tradeoffs between speed and quality. 📍The ability to adapt and handle multiple competing priorities in collaboration with peers.