Senior Software Engineer (Golang) – (Remote then Relocation to Stockholm)
Anzeige auf Englisch
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
Animateur(-trice) de jouabilité sénior(e) / Senior Gameplay Animator - Remote
People Can Fly, Sp. z o.o.
Montreal
IT-Security Consultant (m/w/d) Informationssicherheit, Remote
50Hertz Transmission GmbH
BerlinVollzeit
60.000–85.000 € brutto/Jahr