GoLang Developer (Blockchain)
About the role
TraceChain Labs builds enterprise-grade blockchain solutions for supply chain transparency in the food and F&B sector. Our platform connects kitchen sensors, packaging QR codes and merchant dashboards to ensure provenance and real-time traceability for restaurants, distributors and retailers.
You will join a small cross-functional engineering team focused on backend microservices in Go, blockchain ledger integration (Hyperledger Fabric / EVM-compatible chains) and cloud-native deployment. The ideal candidate enjoys solving distributed systems problems, writing production-quality Go, and working with on-device telemetry from commercial kitchens and central kitchens.
Expect to take ownership of service components, collaborate with product and QA for releases, support live incidents and mentor junior engineers. This role is attractive for engineers who want to apply blockchain technologies to practical F&B problems, work with local restaurant groups and contribute to a product with strong growth potential in the region.
About TraceChain Labs Pte Ltd
TraceChain Labs is a Singapore-based foodtech startup focused on blockchain-enabled traceability and quality assurance for restaurants, central kitchens and food distributors. We partner with hawker groups, hotels and cloud kitchens to deliver provenance solutions and consumer-facing trace apps.
What you can expect
- Working product in market with paying F&B customers
- Hybrid work and flexible hours
- Opportunities to pilot solutions with local restaurants and cloud kitchens
- Training budget and technical conference support
Key responsibilities
- Design, implement and maintain backend microservices in Go for production systems
- Integrate ledger technologies (e.g. Hyperledger Fabric, EVM-based chains) and manage smart contract interactions
- Build APIs to connect POS, IoT kitchen sensors and mobile apps used by restaurants and consumers
- Own CI/CD pipelines, containerisation (Docker) and deployments to Kubernetes
- Write and maintain tests, documentation and participate in code reviews
- Investigate and resolve production incidents; participate in on-call rotation
- Collaborate with product, QA and operations to deliver features and pilot deployments with F&B partners
- Mentor junior engineers and contribute to engineering best practices
Requirements
- 3+ years professional experience developing backend services in Go
- Practical experience integrating with blockchain platforms (Hyperledger Fabric, Ethereum, Tendermint or equivalent)
- Strong knowledge of RESTful APIs, gRPC, and cloud-native architectures
- Experience with Docker, Kubernetes and CI/CD tooling (GitLab CI, GitHub Actions, Jenkins, etc.)
- Working familiarity with SQL and NoSQL databases (Postgres, MongoDB, Redis)
- Comfortable with Linux-based environments and shell scripting
- Good communication skills in English and ability to work in a cross-functional team
- Willingness to be on-site in Singapore regularly and attend occasional partner site visits; eligibility to work in Singapore
Benefits
- Hybrid work with flexible core hours
- Competitive salary with performance bonus
- Employee stock option scheme (subject to eligibility)
- Comprehensive medical and dental coverage
- Training and conference allowance
- Subsidised lunches / company-hosted meals on development days
- Monthly transport allowance
Work schedule
Typical week: 5 days per week, core hours with flexible start times and occasional on-call for production incidents; some travel to partner sites may be required.
- Standard office hours with core overlap (e.g. 10:00–16:00)
- On-call rotation for production support (weeknights/weekends as needed)
- Occasional deployments or partner visits outside normal hours
How to apply
Send your CV, a short cover note describing relevant blockchain projects, and links to GitHub or portfolio to [email protected] with subject line 'GoLang Developer (Blockchain) — Application'.
Apply Now via EmailMore jobs to consider
Executive Chef (Luxury Hotel)
S$8,000 – S$12,000 per month
Senior Mixologist / Bartender
S$3,200 – S$4,500 per month
Customer Support Agent (Swedish Speaking)
€1,700 – €2,200 per month
Customer Support Agent (Finnish Speaking)
€1,500 – €1,900 per month