Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
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.
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.
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:
Order management systems
Matching engine components
Order book services
Trade execution workflows
Market state management
WebSocket streaming infrastructure
Market data distribution
Event-driven architectures
Low-latency notification systems
Ledger services
Wallet and balance management
Settlement orchestration
Reconciliation systems
Trading APIs
Market APIs
Portfolio APIs
Internal platform services
High-throughput distributed systems
Event sourcing patterns
Replay and recovery systems
Observability and operational tooling
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
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
Experience in any of the following areas would be highly beneficial:
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.