- Lisbon, Portugal
- Hybrid, around four days per week on-site
- Full-time
- €40,000–€75,000 base
- Apply through WithSpine.io
A sports trading and prediction markets company is hiring four backend-focused roles for its Lisbon office through WithSpine.io, its recruitment partner.
All four roles are technical positions working on sports trading infrastructure, real-time data systems, APIs, market making, odds feeds, and backend platforms. The roles are Lisbon hybrid, with around four days per week expected on-site.
Market Maker Engineer – Sports Trading
This role focuses on building, improving, and scaling the company’s market making engine across multiple sports exchanges. The engineer will work on backend systems for pricing, liquidity, execution, and real-time order management.
They are looking for someone with:
- 0–3 years of backend development experience
- Strong SQL, Python, Node.js, TypeScript, and API framework experience
- Experience using Git, GitHub, GitLab, or similar tools
- An interest in market making, sports trading, finance, or exchange-style systems
- The ability to work on high-frequency data and real-time order management systems
- A strong interest in latency, performance, reliability, and scalable backend infrastructure
- Docker experience, cloud infrastructure experience, or trading systems experience would be a plus
Junior Backend Developer – Sports Trading
This role focuses on building real-time sports trading infrastructure that aggregates odds and liquidity from multiple sportsbooks into one platform. The developer will work on scalable APIs, database design, performance optimisation, and high-frequency backend systems.
They are looking for someone with:
- 2+ years of backend development experience
- Strong SQL, Node.js, TypeScript, and API framework experience
- Experience using Git, GitHub, GitLab, or similar tools
- An interest in sports betting, trading systems, finance, or real-time data products
- Experience with scalable APIs, database design, and backend performance optimisation
- The ability to work in a small engineering team on high-frequency backend systems
- Rust or Python experience would be a plus
Intern Backend Developer – Sports Trading
This internship is for an early-career developer who wants to gain experience across backend engineering, sports data, mapping, scraping, APIs, and internal systems. The intern will work closely with the wider team across coding structure, operations, data workflows, and business support.
They are looking for someone with:
- A Bachelor’s or Master’s degree, or current study, in Computer Science, Engineering, Data Science, or a related field
- Strong technical ability and interest in backend development
- Familiarity with Python, Git, Node.js, HTML, APIs, scraping, and data mapping
- Good written and verbal communication skills
- An entrepreneurial mindset and willingness to take initiative
- The ability to work in a fast-moving, cross-functional team
- An interest in sports data, trading infrastructure, or prediction markets
API Backend Developer – Sports Trading
This role focuses on the company’s odds feed API infrastructure. The developer will work on database optimisation, data mapping, scheduling systems, scraping infrastructure, backend reliability, and latency improvements.
They are looking for someone with:
- A Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related field
- Strong Python skills
- Experience or interest in PostgreSQL, Git, Node.js, React, Supabase, and APIs
- An interest in backend infrastructure, distributed systems, and scalable APIs
- The ability to work on performance-sensitive systems where reliability and latency matter
- Experience with sports data, sports betting, or trading products would be a plus
Candidate profile
Across the four roles, the company is looking for people who are comfortable working in a fast-moving technical environment.
Strong candidates will be autonomous, clear communicators, willing to take initiative, and interested in backend systems, sports data, trading infrastructure, or prediction markets.
Candidates interested in any of the roles can email their CV, GitHub profile, and any relevant project links to Lucas at jobs@withspine.io for review, specifying which position they are most interested in.