Backend Engineer (Golang)
Job Description:
We are representing our clients who provide institutions with digital marketplace infrastructure, empowering tokenization of the global capital markets.
The role will play a key role in designing, implementing, and maintaining the backend layers of the digital asset custody platform.
Responsibilities
- Design, build, and maintain backend services for digital asset custody, including trade matching, transaction execution, accounting, and risk management functionalities
- Collaborate with product managers, blockchain developers, and security experts to develop secure and scalable backend solutions
- Implement APIs and integrate with blockchain infrastructure to ensure high availability and reliability of our custody systems
- Write test scripts, set up monitoring and logging infrastructure, and ensure compliance with regulatory requirements related to digital asset custody
Qualifications & Requirements
- At least 2+ years of software development experience, with a focus on backend development
- Bachelor's degree in Computer Science, Engineering, or a related field
- Proficiency in Golang as well as other modern high-level languages
- Experience working in the financial services industry, preferably in digital asset custody or blockchain-related projects
- Familiarity with Linux environments, SQL, and relational databases
- Excellent problem-solving skills, attention to detail, and ability to prioritize tasks effectively
- Good communication skills and the ability to work effectively with cross-functional teams
Required Skills:
High Availability Test Scripts Capital Financial Services Regulatory Requirements Reliability Software Development Risk Management Developers Infrastructure Availability Linux Databases Security Computer Science Accounting Software SQL Engineering Design Communication Science Management