
Senior Software Engineer
Forge Sports
full-time
Posted on:
Location Type: Hybrid
Location: London • United Kingdom
Visit company websiteExplore more
Job Level
About the role
- Join the team as one of our first engineers
- Work alongside the CTO and founding engineer on developing our exchange platform
- Report directly to the founding engineer and contribute to defining the wider engineering culture
- Take a high degree of ownership in your work
- Care deeply about building highly-performant, well-designed systems
- Be involved in areas beyond programming; work on and with our build system, infrastructure and managing production systems
- Participate in on-call rotation alongside the rest of the engineering team
- Build systems end-to-end and see them through to production
- Use Golang extensively across all services and be eager to learn if not fluent
Requirements
- Bachelor’s or Master’s in a quantitative or technical subject (e.g. Maths, EE, Physics, Comp Sci) from a top university
- Demonstrable experience building mission critical distributed systems (finance, gaming, telco, ad-tech, etc.) where throughput, latency, correctness and availability are a hard requirement.
- Startup experience: proven track record shipping products in small, fast moving teams.
- Proven track record delivering and maintaining production systems in at least one systems language (Go, C++, Rust, Java, C#, etc.), with clear, idiomatic designs.
- Architecture & design: able to reason about trade offs and produce clean, evolvable service boundaries.
- Cloud & DevOps: comfortable working in AWS and GitHub Actions. Comfortable using latest AI tools efficiently and safely
- Fluent written and spoken English. Communicating with the team is as important as the technical work. You need to be able to effectively collaborate on everything from low level details to long term strategic planning.
- **Nice to have
- Trading, market making or exchange experience.
- SRE/incident response experience
Benefits
- Participation in the company bonus scheme
- 10% matched pension contributions
- Private healthcare insurance
- Long term illness insurance
- Gym membership
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GolangC++RustJavaC#distributed systemsarchitecturedesigncloud computingDevOps
Soft Skills
ownershipcommunicationcollaborationstrategic planningproblem-solvingadaptabilityteamworkattention to detailcritical thinkingleadership