Block Labs

Senior Software Engineer – Go

Block Labs

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇲🇹 Malta

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CloudDistributed SystemsGoGRPCMicroservicesRuby on Rails

About the role

  • Design and build distributed backend services that power a multi-tenant cashier and transaction management system.
  • Develop core platform features for wallet orchestration, payment routing, reconciliation, and tenant onboarding.
  • Integrate with blockchain networks, payment gateways, and third-party crypto APIs.
  • Collaborate with product, frontend, and infrastructure teams to deliver reliable, end-to-end systems.
  • Contribute to architectural design and drive technical decisions across services.
  • Ensure scalability, fault-tolerance, and compliance within a regulated financial context.
  • Maintain clean, testable, and well-documented Go code following industry best practices.

Requirements

  • 6+ years of experience in backend development, ideally in high-throughput or financial systems.
  • Strong proficiency in Go as a primary backend language; experience with gRPC and RESTful APIs is highly valued.
  • Solid understanding of distributed systems, multi-tenant architectures, and microservices.
  • Experience with blockchain integrations, crypto custody, or payment rails is a strong advantage.
  • Comfortable working in cloud-native environments.
  • Deep commitment to software reliability, observability, and security best practices.
  • Excellent communication skills and a collaborative mindset.
Benefits
  • Health insurance
  • Retirement plans
  • Flexible work arrangements
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
GogRPCRESTful APIsdistributed systemsmulti-tenant architecturesmicroservicesblockchain integrationscrypto custodypayment railscloud-native environments
Soft skills
communication skillscollaborative mindset