Job Search and Career Advice Platform

Enable job alerts via email!

Golang Developer

Hotstuff Labs

Singapore

Remote

SGD 80,000 - 120,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A trading technology firm in Singapore is looking for a skilled software engineer to develop robust trading infrastructure and manage high-performance APIs. The ideal candidate should have over 4 years of experience in JavaScript, TypeScript, and Golang, and must understand system design principles. Experience in the finance or security space is preferred. This role involves optimizing trading systems and mentoring team members.

Qualifications

  • 4+ years of real-world programming experience.
  • Strong understanding of system design and architecture.
  • Good grasp of maths, statistics, and problem-solving.

Responsibilities

  • Build critical trading infrastructure for trade execution and risk management.
  • Write low-latency code for high-volume trading.
  • Optimize and improve platform performance.

Skills

JavaScript
TypeScript
Node.js
Golang
Redis
Linux
Git
Kafka
Docker
SQL

Education

Computer Science Degree or equivalent experience
Job description
  • Work on building critical trading infrastructure and components for our platform to support trade execution, order matching, risk management, settlements, and data analytics.
  • Write low-latency code that will process billions of dollars a day's worth of trading volume reliably.
  • Architects performant and reliable communication layers to enable networking between our internal exchange components.
  • Work on building and maintaining high-performance APIs(REST + Websockets).
  • Optimize, test, maintain, and improve our platform's codebase and performance.
  • Maintain, Document, and add to our platform's product and API documentation.
  • Work on implementing new features for our exchange.
  • Manage individual project priorities, deadlines, and deliverables with your technical expertise.
  • Mentor and develop other team members on design techniques and coding standards.
  • Work with pen-testing and software security audit firms.
Requirements
  • 4+ years of real-world experience with programming in JavaScript, TypeScript, Node.js, Golang, and Redis.
  • Familiarity with Linux on desktops and servers.
  • Strong understanding of git.
  • Experience building and scaling reliable data pipelines using Kafka.
  • Experienced in using and integrating with cloud services, developing CI/CD pipelines, and using Docker>
  • Experience building/upgrading and using SQL-based databases.
  • Experience building and deploying high-performance APIs, both REST as well as Websockets.
  • Comfortable with owning the system design, architecture, and implementation, leaning on industry best practices.
  • Good with maths, statistics, and problem-solving.
  • You are a fast learner who can quickly master new technologies.
You will stand out if
  • You've worked on high-quality products in the finance or security space.
  • You have prior trading experience(in Traditional markets or crypto/DeFi), with knowledge of derivative products like futures, options, and perpetuals.
  • You have experience with other non-trading DeFi products like swaps, lending, etc.
  • Experience working on trading systems and infrastructure.
  • CS Degree or equivalent experience.
  • Experience working with UDP.
  • Experience developing FIX APIs.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.