Senior Software Engineer (Golang) – (Remote then Relocation to Stockholm)
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.
- Department
- Software Development
- Locations
- Stockholm
- Remote status
- Hybrid
About Recruiter4you
We act as a true HR Business Partner - providing tailored HR advisory while connecting the right talent with the right opportunities. Our focus is on delivering exceptional service and building long-term success for both businesses and candidates.
Recruiter4You is a brand operated by Consultant4You LTD a company based in Gibraltar