We are hiring a Mid-level Software Engineer to join our Blockchain Engineering team at StraitsX. The team is responsible for building and scaling the backend infrastructure that powers our stablecoin operations across Ethereum Solana Avalanche Hedera XRP Ledger Polygon and other networks. This role is suited for engineers who can independently deliver production-ready systems and contribute to improving system reliability scalability and engineering practices.
What You Will Do
Design build and maintain Go-based microservices (Fiber v2 GORM Asynq) in a production environment
Develop scalable APIs and background workers for payments wallet custody and blockchain event processing
Integrate and maintain connections with multiple blockchain networks using Go SDKs
Write high-quality well-tested and maintainable code
Optimize performance and reliability using Postgres and Redis (caching distributed locks task queues)
Troubleshoot and resolve production issues using observability tools such as Datadog
Actively participate in code reviews on-call rotations and incident response
Contribute to CI/CD pipelines and deployment processes (GitHub Actions Docker Kubernetes)
Contribute to or review Solidity smart contracts when needed
What We Are Looking For
Bachelors degree in Computer Science or equivalent practical experience
24 years of professional software engineering experience
Strong proficiency in at least one backend programming language (Go preferred)
Solid experience with SQL and relational databases (e.g. Postgres)
Good understanding of RESTful APIs and distributed system fundamentals
Experience working with Git in a collaborative environment
Demonstrated ability to debug and troubleshoot production issues
Interest in blockchain and distributed systems
Hands-on experience building and operating production systems in Go is a plus
Working knowledge of blockchain concepts (transactions wallets smart contracts consensus mechanisms) is a plus
Experience with Docker and Kubernetes is a plus
Familiarity with Redis and background job systems is a plus
Experience with Solidity (Hardhat Foundry OpenZeppelin) is a plus
Experience with AWS or other cloud platforms is a plus
Familiarity with observability tools (Datadog Rollbar etc.) is a plus
Prior experience in fintech or regulated environments is a plus
Required Experience:
IC
About The RoleWe are hiring a Mid-level Software Engineer to join our Blockchain Engineering team at StraitsX. The team is responsible for building and scaling the backend infrastructure that powers our stablecoin operations across Ethereum Solana Avalanche Hedera XRP Ledger Polygon and other networ...
About The Role
We are hiring a Mid-level Software Engineer to join our Blockchain Engineering team at StraitsX. The team is responsible for building and scaling the backend infrastructure that powers our stablecoin operations across Ethereum Solana Avalanche Hedera XRP Ledger Polygon and other networks. This role is suited for engineers who can independently deliver production-ready systems and contribute to improving system reliability scalability and engineering practices.
What You Will Do
Design build and maintain Go-based microservices (Fiber v2 GORM Asynq) in a production environment
Develop scalable APIs and background workers for payments wallet custody and blockchain event processing
Integrate and maintain connections with multiple blockchain networks using Go SDKs
Write high-quality well-tested and maintainable code
Optimize performance and reliability using Postgres and Redis (caching distributed locks task queues)
Troubleshoot and resolve production issues using observability tools such as Datadog
Actively participate in code reviews on-call rotations and incident response
Contribute to CI/CD pipelines and deployment processes (GitHub Actions Docker Kubernetes)
Contribute to or review Solidity smart contracts when needed
What We Are Looking For
Bachelors degree in Computer Science or equivalent practical experience
24 years of professional software engineering experience
Strong proficiency in at least one backend programming language (Go preferred)
Solid experience with SQL and relational databases (e.g. Postgres)
Good understanding of RESTful APIs and distributed system fundamentals
Experience working with Git in a collaborative environment
Demonstrated ability to debug and troubleshoot production issues
Interest in blockchain and distributed systems
Hands-on experience building and operating production systems in Go is a plus
Working knowledge of blockchain concepts (transactions wallets smart contracts consensus mechanisms) is a plus
Experience with Docker and Kubernetes is a plus
Familiarity with Redis and background job systems is a plus
Experience with Solidity (Hardhat Foundry OpenZeppelin) is a plus
Experience with AWS or other cloud platforms is a plus
Familiarity with observability tools (Datadog Rollbar etc.) is a plus
Prior experience in fintech or regulated environments is a plus