Recruiter4you logo

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

Recruiter4you

Stockholm, Sweden
Full-time
Salary not listedPosted 2h ago

Real job — pulled straight from Recruiter4you’s careers page · Verified September 3, 2026 · No reposts.

Job description

Recruiter4you is hiring a Senior Software Engineer (Golang) (Remote then Relocation to Stockholm) — a full-time, based in Stockholm, Sweden role. Apply directly on Recruiter4you's careers page below.

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 Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Meierhofer logo

Software Engineer (.NET / Vue.js)

Remote
✓ From careers page· 8m ago
Delivery Hero logo

Software Engineer

Dubai, AE
✓ From careers page· 10m ago
Delivery Hero logo

Software Engineering Manager

Buenos Aires, AR
✓ From careers page· 12m ago
Delivery Hero logo

Software Engineering Manager

Buenos Aires, AR
✓ From careers page· 12m ago

Frequently asked questions

How do I apply for Senior Software Engineer (Golang) (Remote then Relocation to Stockholm) at Recruiter4you?

You can view the full description and apply for Senior Software Engineer (Golang) (Remote then Relocation to Stockholm) at Recruiter4you on EchoJobs: https://echojobs.io/job/recruiter4you-senior-software-engineer-golang-remote-then-relocation-to-stockholm-oqd81.