Find N Keep Talent

Go (Golang) Engineer - Blockchain Project

Sliema Tech Labs Malta (Sliema / Gżira Seafront) Hybrid
Type: Full-time Level: Mid-level / Senior Salary: €3,500 – €5,200 per month
golang blockchain backend malta sliema full-time hybrid software engineering crypto mid-senior
Sliema Tech Labs

About the role

Sliema Tech Labs is a Malta-based technology firm focussed on blockchain infrastructure, crypto-native backend services and enterprise-grade distributed systems. We work with international clients in fintech and Web3, providing both greenfield development and maintenance of production blockchain nodes and APIs.

You will join a small, multidisciplinary engineering team that values pragmatic design, strong testing practices and continuous delivery. The role involves building backend services in Go, integrating with blockchain clients and smart-contract systems, and participating in architecture and security discussions. You will be expected to take ownership of services, review peers' code and help improve CI/CD and observability.

This role is ideal for engineers who enjoy low-level systems work and distributed systems challenges, but who also value shipping reliable production software. We offer a hybrid working model, professional development support and exposure to cutting-edge cryptographic and consensus-layer technologies. Candidates with strong Go experience and some exposure to blockchain concepts will find good opportunities for growth and technical impact.

About Sliema Tech Labs

Sliema Tech Labs is a Maltese software engineering consultancy and product studio specialising in backend systems, blockchain infrastructure and cloud-native deployments. We serve fintech and Web3 clients across Europe while maintaining a compact local engineering team in Sliema.

What you can expect

  • Competitive salary and equity options for senior hires
  • Hybrid work model near the Sliema/Gżira seafront
  • Training and conference allowance
  • Modern office with meeting and quiet spaces
  • Clear technical career progression paths

Key responsibilities

  • Design, implement and maintain backend services and microservices in Go (Golang).
  • Integrate services with blockchain clients (node APIs), wallets and smart-contract layers.
  • Develop and maintain high-availability infrastructure: Docker, Kubernetes, CI/CD pipelines.
  • Contribute to system architecture, performance tuning and scalability planning.
  • Write and maintain comprehensive unit, integration and end-to-end tests.
  • Participate in code reviews, pair programming and technical design sessions.
  • Troubleshoot production issues, improve observability and respond to on-call rotations when required.
  • Document APIs, operational runbooks and deployment procedures.
  • Collaborate with product managers, security engineers and external partners to deliver features.

Requirements

  • Minimum 3+ years professional experience developing in Go (Golang) in production environments.
  • Solid understanding of distributed systems, concurrency, and performance optimisation in Go.
  • Experience with Docker and container orchestration (Kubernetes).
  • Familiarity with blockchain concepts (consensus mechanisms, nodes, RPC interfaces) and integrating with blockchain clients or wallets.
  • Practical experience with REST and gRPC APIs, PostgreSQL or other relational databases, and at least one NoSQL store.
  • Competent with Git-based workflows, CI/CD tooling (e.g. GitLab CI, GitHub Actions, Jenkins).
  • Comfortable working on Linux servers and cloud platforms (AWS, GCP or Azure).
  • Strong written and spoken English; ability to communicate technical matters clearly.
  • Eligible to work in Malta (EU citizens or candidates with valid Maltese work authorisation).

Benefits

  • Competitive salary with performance-based bonuses and equity opportunities for senior hires.
  • Hybrid working arrangement (flexible remote days + core in-office days).
  • Private health insurance and wellness allowance.
  • Training and conference budget; time for learning and technical growth.
  • Pension contribution and annual leave above statutory minimum.
  • Modern office close to seafront with free coffee and team social events.
  • Relocation support for EU candidates where applicable.

Work schedule

Typical week: Monday to Friday, core office days with flexible start times; occasional on-call or after-hours support during critical incidents.

  • Standard office hours: 09:00–17:30
  • Flexible start window: 08:00–10:00
  • On-call rotation (rare): evenings/weekends as scheduled

How to apply

Send your CV and a short cover note explaining your Golang experience, relevant blockchain work and notice period to [email protected].

Apply Now via Email

More jobs to consider