Senior Software Engineer (Golang) – (Remote then Relocation to Stockholm)

Recruiter4You

Stockholms kommun

Hybrid

SEK 600,000 - 800,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Recruiter4You is seeking a Senior Golang Engineer to join a technology company building a next-generation prediction market platform. This role involves creating scalable backend services for real-time trading infrastructures.

Initially remote, candidates must relocate to Stockholm post-onboarding. Key responsibilities include developing distributed systems, APIs, and ensuring high availability.

The ideal candidate has extensive Golang experience and a strong background in software engineering principles.

Qualifications

  • 5+ years of professional software engineering experience.
  • 3+ years of Golang development experience.
  • Strong understanding of distributed systems and backend architecture.

Responsibilities

  • Design and develop production-grade backend services using Golang.
  • Build scalable, highly available distributed systems.
  • Participate in architectural design and technical decision-making.

Skills

Golang development
Distributed systems
Event-driven systems
SQL and data modeling
REST and WebSocket APIs
Cloud environments (AWS)
Concurrency and fault tolerance

Tools

PostgreSQL
Redis
Docker
Kubernetes
OpenTelemetry

Job description

We are currently partnering with an ambitious technology company that is building a next-generation prediction market platform designed as exchange infrastructure rather than a traditional betting product. The business is backed by financially strong shareholders who are investing heavily in both the product and the team, creating a rare opportunity to build without the typical funding constraints of a startup.

The platform is being developed from the ground up and will support:

  • Central Limit Order Books (CLOB)

  • Real-time market data streaming

  • Internal and external market makers

  • Institutional-grade APIs

  • High-throughput event processing

  • Financial settlement and ledger systems

  • Operator integrations across multiple jurisdictions

This is a unique opportunity to join at an early stage and play a key role in designing and building the core trading, market, and platform infrastructure alongside a highly experienced engineering team.

The role will initially be remote for the first few weeks to allow for a smooth onboarding process. Following this period, candidates will be expected to relocate to Stockholm and work closely with the team on-site.

The Role

As a Senior Golang Engineer, you will be responsible for building highly scalable backend services and distributed systems that power a real-time trading and market infrastructure platform.

Depending on your experience and interests, you may contribute to areas such as:

Exchange Infrastructure
  • Order management systems

  • Matching engine components

  • Order book services

  • Trade execution workflows

  • Market state management

Real-Time Systems
  • WebSocket streaming infrastructure

  • Market data distribution

  • Event-driven architectures

  • Low-latency notification systems

Financial Systems
  • Ledger services

  • Wallet and balance management

  • Settlement orchestration

  • Reconciliation systems

Platform APIs
  • Trading APIs

  • Market APIs

  • Portfolio APIs

  • Internal platform services

Scalability & Reliability
  • High-throughput distributed systems

  • Event sourcing patterns

  • Replay and recovery systems

  • Observability and operational tooling

Responsibilities
  • Design and develop production-grade backend services using Golang

  • Build scalable, highly available distributed systems

  • Participate in architectural design and technical decision-making

  • Develop APIs and event-driven workflows

  • Write clean, maintainable, and testable code

  • Troubleshoot performance bottlenecks and production issues

  • Drive improvements around scalability, reliability, and developer productivity

  • Contribute to engineering best practices and technical standards

Requirements
  • 5+ years of professional software engineering experience

  • 3+ years of hands‑on Golang development experience

  • Strong understanding of distributed systems and backend architecture

  • Experience with event‑driven systems

  • Solid SQL and data modelling skills

  • Experience building REST and/or WebSocket APIs

  • Experience working within cloud environments (AWS preferred)

  • Strong understanding of concurrency, synchronization, and fault‑tolerant systems

Nice to Have

Experience in any of the following areas would be highly beneficial:

  • Trading platforms
  • Financial technology
  • Exchanges
  • Market data systems
  • Payments infrastructure
  • Wallet systems
  • Risk systems
  • Gaming or betting platforms
  • High-throughput event processing
  • Kafka, NATS, or similar messaging technologies
  • Kubernetes
  • Redis
  • PostgreSQL
What We're Looking For
  • Strong ownership and accountability
  • Pragmatic engineering mindset
  • Curiosity and continuous learning
  • Ability to thrive in fast-moving environments
  • Passion for building complex systems from first principles
  • Strong communication and collaboration skills
  • Focus on simplicity, scalability, and operational excellence
Technology Stack
  • Golang
  • PostgreSQL
  • Redis
  • NATS
  • AWS
  • Docker
  • Kubernetes (planned)
  • OpenTelemetry

This position offers the opportunity to help shape a greenfield platform tackling complex engineering challenges across real-time trading, distributed systems, and financial infrastructure while working alongside a highly experienced technical team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Golang Engineer: Real-Time Trading Platform
Remote Senior Golang Engineer: Real-Time Trading Platform

Recruiter4You • Stockholms kommun

Hybrid
SEK 600,000 - 800,000
Senior Software Engineer
Senior Software Engineer

Mimo • Stockholms kommun

Hybrid
SEK 900,000 - 1,400,000
Stock options
30 days holidays
Hybrid work setup
Senior Developer (Java/Kotlin)
Senior Developer (Java/Kotlin)

Explipro Group AB • Göteborgs kommun

On-site
SEK 900,000 - 1,200,000
Senior Backend Engineer
Senior Backend Engineer

Swediumglobal • Stockholms kommun

Hybrid
SEK 588,991 - 803,169
Senior .NET & Go Developer
Senior .NET & Go Developer

Explipro • Göteborgs kommun

On-site
SEK 900,000 - 1,300,000
Staff / Principal Software Engineer, Platform
Staff / Principal Software Engineer, Platform

Antler • Stockholms kommun

On-site
SEK 838,769 - 1,211,555
Senior .NET & Go Developer
Senior .NET & Go Developer

Explipro Group AB • Göteborgs kommun

On-site
SEK 900,000 - 1,200,000
Competitive salary
Permanent contract
Professional growth and benefits
Senior Golang Engineer - Stockholm
Senior Golang Engineer - Stockholm

Centra • Stockholms kommun

Hybrid
SEK 500,000 - 700,000
Senior Software Engineer - Backend Platform
Senior Software Engineer - Backend Platform

Evolution AB • Stockholms kommun

On-site
SEK 550,000 - 750,000
Competitive pension
Health and medical insurance
30 paid vacation days
+2
Senior Full-Stack Engineer - Evolution Innovation
Senior Full-Stack Engineer - Evolution Innovation

Evolution • Stockholms kommun

On-site
SEK 900,000 - 1,200,000
Pension & health insurance
30 vacation days
Fitness benefit
+2