homeofficeportal
Zurück zu den Treffern

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

Anzeige auf Englisch

ArbeitsortStockholms kommun
HomeofficeKeine Angabe

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.

Arbeitgeber

Mehr Stellen finden

Weitere Stellen