Job Title: Backend Engineer
Industry: Sports Trading
Location: Lisbon (on-site, 4 days/week)
Salary: €70k to €80k
Based in Lisbon, this is a rare chance to join a small, fast-moving team of real team players at a profitable sports data company.
Their product is a sharp one: a real-time odds infrastructure that pulls data from hundreds of bookmakers and serves it to hedge funds, market makers and major European bookmakers, who trade on it. The API is the product, and milliseconds matter.
They're looking for an experienced backend engineer who can take ownership of high-throughput services and help scale their trading and risk platform.
Core Responsibilities
- Design, build and maintain scalable backend services and REST/WebSocket APIs
- Build data pipelines that ingest, process and serve odds data in real time
- Improve performance, observability and resilience across the platform
- Take part in architecture decisions and design reviews
- Write clean code and review your teammates' code
What They Require
- 2 to 3+ years of backend development in production
- Strong TypeScript (Node.js)
- Solid experience designing and building APIs, both REST and WebSocket
- Good command of PostgreSQL; Redis and ClickHouse are a plus
- Autonomy: you take ownership and move without hand-holding
What They Value
- True team spirit: honest, direct, no ego
- You care about performance and love hard optimization problems
- Experience with high-frequency pipelines, compression (zstd) or binary formats (MessagePack)
- You get things done and never settle for good enough
- An interest in sports, betting or trading (a plus, not a must)
Compensation & Perks
- €70k to €80k base salary
- Lisbon office, 4 days a week, with relocation support
- Around 20% flat income tax for eligible newcomers to Portugal
- Self-hosted infrastructure: real systems work, no cloud vendor in between
- Small squads that ship every week