[Remote] Sports Trading Systems Engineer
Note: The job is a remote job and is open to candidates in USA. 4C Software builds the technology powering one of the largest sports prediction markets in the world. They are seeking a Sports Trading Systems Engineer to write and maintain code for automated trading systems and contribute to Go services, while working closely with a small team in a fast-paced environment.
Responsibilities
- Write and maintain JavaScript / Node.js code for automated trading systems, background jobs, and market data ingestion
- Contribute to Go services where concurrency and predictable behavior matter
- Rewrite outdated or messy JavaScript services in Go
- Work across multiple repositories communicating via WebSockets, Redis, and HTTP
- Debug real production issues in live systems
- Move fast: build, break, fix, and ship
- Gradually take ownership of small but critical parts of the system
Skills
- Comfortable with JavaScript / Node.js
- Some exposure to Go, or interest in learning it
- Understanding of async code, OOP, and event-driven systems
- Not afraid of messy codebases or unfamiliar repos
- Able to move quickly, ask questions, and take feedback well
- Strong debugging instincts
- Startup, side-project, or self-taught engineering background
- Flexible availability, including occasional nights or weekends
- Betting, trading, or market-related experience
- Experience with real-time systems (WebSockets, Redis, pub/sub)
- Some infrastructure or Linux experience
- Bonus: scraping or automation experience (Playwright, Puppeteer, Selenium)
Benefits
- Equity: Available for the right candidate
Company Overview
Apply To This Job