Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading company in the cryptocurrency space is seeking a Senior Backend Developer to design and manage systems for its exchange platform. The ideal candidate will have strong programming skills in Go and experience in high-performance backend development. You will play a key role in developing financial systems and leading a team of developers in a fast-paced environment.
We are looking for a talented Senior Backend Developer to join our Technology team. Working behind the scenes, the ideal candidate has a unique blend of technical expertise and an insatiable curiosity with an analytical mindset. You should be comfortable working alongside the team as well as independently in the design and development of mission-critical websites, applications, and layers of the infrastructure.
Design, implement, and optimize high-throughput, low-latency systems for our crypto exchange platform
Develop robust solutions for client balance management, exposure monitoring, and asset allocation
Collaborate with cross-functional teams to translate business requirements into technical solutions
Create and maintain efficient internal communication protocols between various exchange components
Implement and refine risk management engines, including margin models and liquidation engines
Develop and maintain operational benchmarks and monitoring systems for the exchange infrastructure
Participate in the full software development lifecycle, from design to production deployment
Provide technical leadership and mentorship to junior team members
Contribute to the continuous improvement of our development processes and best practices
5+ years of experience in backend development
Experience in the crypto industry will be a plus
Strong proficiency in Go, with experience in high-performance, concurrent programming
Proficiency with Linux operating systems and cloud infrastructure (preferably AWS or Google Cloud)
Experience with message brokers (e.g., Kafka, RocketMQ) and protocol engines (gRPC, Protobuf)
Deep understanding of exchange microstructure and components
Experience with designing and implementing trading risk management systems
Solid knowledge of financial trading concepts, particularly in crypto derivatives
Expertise in developing high-load, distributed systems serving millions of users
Familiarity with continuous integration and delivery practices
Strong problem-solving skills and attention to detail
Excellent communication skills in English and Bahasa Indonesia