Backend Software Engineer (BESE)
Get to know us
We are on a mission to revolutionise access to global financial opportunities through digital assets.
Hata, as a licensed digital asset platform that is regulated and supervised by both Securities Commission of Malaysia and the Labuan Financial Services Authority, provides innovative online spot trading to both retail and institutional clients globally to access opportunities in the digital asset space.
Our team is composed of experienced professionals from PwC, Luno, JP Morgan, Nokia, Huawei and Grab. Powered by our mission to provide the safest & most reliable gateway to access digital assets, we adopt a customer-first approach by operating a compliant platform that is safe and easy to use for our customers.
We have big dreams to achieve and providing a safe and easy to use platform for people in our region is merely the first step. If you have big ambitions, help build our new digital asset platform with us.
Get to know the role
We are seeking to hire backend developers. Talented & passionate engineers are encouraged to join our team. With Hata, you will have opportunities to work and develop Hata’s backend systems. Hence, it is very important that you take the initiative to identify problems, and have the right mindset and skill sets to solve them.
The day-to-day activities
Design, build and maintain our backend system which includes customer verification system, fiat payment system, trading systems, transaction monitoring system and accounting system (including financial reporting, reconciliation and risk management).
Take ownership in maintaining and scaling our backend systems.
Liaise with business, product team members and senior leadership to turn our product and technical vision into a tangible roadmap.
Add positive energy to the team, and make our internal team members and cross-team coworkers collaborate effectively in every interaction.
The nice-to-haves
Able to work independently, communicating effectively with your team leader to solve customer enquiries.
Excellent communication and interpersonal skills.
Proficiency in customer support software and tools.
Strong analytical and problem-solving abilities.
Ability to work in a fast-paced environment and handle multiple tasks simultaneously.
Commitment to providing exceptional customer service.
The must-have
You can be a good coder in any language (C++, C, Java, Scala, Rust, Haskell, OCaml, Erlang, Python, Ruby, PHP, Node.JS, C# etc.). Experience on Golang is a strong plus.
Familiar with Golang's common framework, language features and data structures, and have a deep understanding of its features and implementation principles;
Proficiency in developing API interfaces
A solid of the concept of clean code and SOLID principles
A good understanding of the clean architecture principles
Familiarity with any cloud deployment service, e.g Alicloud
An exposure to Microservice architecture pattern, and have been involved in development of a microservice from design stage to deployment stage.
Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field.
Fresh graduates are encouraged to apply.