StraitsX logo

Software Engineer - Blockchain

StraitsX · Jakarta, Jakarta, Indonesia, ID · 2 months ago

About The Role

We are hiring a Software Engineer to join our Blockchain Engineering team at StraitsX. The team builds and operates the backend infrastructure that powers our stablecoin operations across multiple blockchains, including Ethereum, Solana, Avalanche, Hedera, XRP Ledger, Polygon, and others. This role is ideal for early-career engineers who are eager to learn, build strong backend fundamentals, and gain exposure to blockchain systems in a production environment.

What You Will Do

  • Develop and maintain Go-based microservices (Fiber v2, GORM, Asynq) with guidance from senior engineers
  • Build APIs and background workers for payments, wallet custody, and blockchain event processing
  • Integrate with blockchain networks using Go SDKs
  • Write clean, well-tested, and maintainable code
  • Work with Postgres and Redis for data storage, caching, and task queues
  • Support debugging of production issues using tools such as Datadog
  • Participate in code reviews and on-call rotations with team support
  • Contribute to CI/CD pipelines (GitHub Actions, Docker, Kubernetes)
  • Gain exposure to smart contract development (Solidity, Foundry/Hardhat, OpenZeppelin)

What We Are Looking For

Bachelor’s degree in Computer Science or equivalent practical experience
0–2 years of professional software engineering experience
Basic proficiency in at least one backend programming language (Go, Python, Ruby, JavaScript, etc.)
Fundamental understanding of SQL and relational databases (e.g., Postgres)
Familiarity with REST APIs and HTTP concepts
Basic knowledge of Git
Strong willingness to learn and interest in blockchain and distributed systems
Exposure to Go (personal projects, internships, or coursework) is a plus
Basic understanding of blockchain concepts (transactions, wallets, etc.) is a plus
Familiarity with Docker or containerization is a plus
Exposure to Redis or background job systems is a plus
Experience with cloud platforms (e.g., AWS) is a plus

Headquarters

Jakarta, Jakarta, Indonesia

Work Location

on-site

Job Category

Software Development

Application Deadline

Not specified

Job Type

contract

Experience Level

entry-level

Application Method

Apply via Website

Salary

Not specified

Quick Search StraitsX Company in Jakarta, Jakarta, Indonesia

Related Jobs

No related jobs found