
The secure cryptocurrency exchange for everyone
Gemini, headquartered in New York, NY, is a leading cryptocurrency exchange platform that prioritizes security and regulatory compliance. With over 1,000 employees, Gemini has raised $400 million in funding and offers unique products such as the Gemini dollar, a USD-backed stablecoin, and a credit c...
Gemini offers a flexible vacation policy, generous parental leave, and comprehensive health plans. Employees benefit from a retirement plan with match...
Gemini's culture emphasizes regulatory compliance and innovation, setting it apart in the crowded cryptocurrency market. The company values security a...

Gemini • Singapore, Singapore
Gemini is seeking a Principal Software Engineer to lead the development of backend systems for their trading products. You'll work with Java and Spring to solve complex problems and drive architectural clarity. This role requires extensive experience in backend engineering.
You have over 10 years of experience in software engineering, with a strong focus on backend systems — you've designed and implemented scalable architectures that support high-frequency trading applications. Your expertise in Java and Spring is complemented by a deep understanding of system performance and reliability, allowing you to tackle the most complex challenges in trading systems.
You thrive in collaborative environments, working closely with cross-functional teams to drive technical direction — your ability to communicate complex ideas clearly helps bridge the gap between engineering and product management. You are passionate about mentoring junior engineers and sharing your knowledge to elevate the entire team’s capabilities.
Your problem-solving skills are exceptional, and you have a proven track record of unblocking critical initiatives — you enjoy diving deep into technical issues and finding innovative solutions that enhance system performance and user experience. You are committed to maintaining high standards of code quality and architectural integrity.
You are adaptable and open to feedback, always looking for ways to improve processes and systems — you understand that the best solutions often come from collaboration and iterative development. You are excited about the future of finance and technology, particularly in the crypto space, and you want to be part of a team that is shaping this future.
Experience with cloud technologies and microservices architecture would be a plus — familiarity with AWS or similar platforms can enhance your contributions to the team. Knowledge of trading systems and financial markets is also beneficial, as it will help you understand the unique challenges faced in this domain.
As a Principal Software Engineer at Gemini, you will lead the design and evolution of backend systems that power our trading products — your role will involve collaborating with staff engineers and product leaders to ensure architectural clarity and technical excellence. You will be responsible for driving initiatives that enhance system performance and reliability, ensuring that our trading systems can handle high volumes of transactions with minimal latency.
You will work on complex technical problems, leveraging your expertise to unblock critical initiatives and raise the technical bar across teams — your contributions will directly impact the efficiency and effectiveness of our trading operations. You will also be involved in code reviews and architectural discussions, providing guidance and mentorship to other engineers.
Your role will not include people management responsibilities, allowing you to focus on maximizing your technical impact — you will be a key player in shaping the future of our trading systems and ensuring that they meet the highest standards of performance and security. You will also have the opportunity to influence the technical direction of the organization, setting best practices that will endure over time.
At Gemini, we offer a dynamic work environment where innovation is encouraged — you will have the chance to work with cutting-edge technologies in the rapidly evolving crypto space. We provide competitive compensation and benefits, along with opportunities for professional growth and development. You will be part of a mission-driven team that is dedicated to unlocking the potential of the decentralized future, making a meaningful impact in the world of finance.
We believe in fostering a culture of collaboration and continuous improvement — your contributions will be valued, and you will have the opportunity to shape the future of our products and services. Join us at Gemini and be part of a team that is redefining the financial landscape.
Apply now or save it for later. Get alerts for similar jobs at Gemini.