At a Glance
- Tasks: Join a small team to build a cutting-edge B2B sports-trading platform from scratch.
- Company: Forge Sports, a stealth-mode tech company with a focus on innovation.
- Benefits: Competitive salary, bonus scheme, private healthcare, and gym membership.
- Why this job: Be one of the first engineers and shape the future of sports technology.
- Qualifications: Experience in building distributed systems and a passion for learning new technologies.
- Other info: Flexible working hours and a dynamic environment with growth opportunities.
The predicted salary is between 36000 - 60000 Β£ per year.
Forge Sports is a quietly operating, product focused company building a new generation of B2B sports-trading and exchange technology. The company is still in stealth mode with very few external dependencies. We are a small, highly technical founding group with significant industry experience. The team is moving fast and building a brand new product from scratch.
We are looking for a Senior Software Engineer to join the team as one of our first engineers, working alongside the CTO and founding engineer on developing our exchange platform. As one of the first engineers, you will report directly to the founding engineer and contribute to defining the wider engineering culture. This role suits someone who loves to take a high degree of ownership in their work and cares deeply about building highly-performant, well-designed systems. We are looking for someone who will be deeply involved in areas beyond programming; working on and with our build system, infrastructure and managing production systems. With a high degree of ownership comes shared responsibility for production; you will participate in our on-call rotation alongside the rest of the engineering team. This is the role for an engineer who wants to build systems end-to-end and see them through to production.
Responsibilities
- Contribute to building and operating an exchange platform, with ownership across the full development lifecycle.
- Collaborate with the CTO and founding engineer to shape engineering culture and practices.
- Contribute to build systems, infrastructure, and production operations; participate in on-call rotation.
- End-to-end ownership of systems from design through production and maintenance.
Tech & Working Style
We use Golang extensively across all services. You donβt need to be fluent in Golang, but you must be eager to learn. We are a hybrid working company, working Thursdays in our London (Farringdon) office and flexible the rest of the week. Our typical working hours are 10 am to 6 pm UK time (Monday to Friday) but we support flexible working and trust our team to manage their own schedules to meet their goals.
Requirements
- Bachelor's or Master's in a quantitative or technical subject (e.g. Maths, EE, Physics, Computer Science) 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.
Senior Software Engineer in London employer: Forge Sports
Contact Detail:
Forge Sports Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Senior Software Engineer in London
β¨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those who work at Forge Sports or similar companies. A friendly chat can sometimes lead to job opportunities that aren't even advertised yet.
β¨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to distributed systems or trading tech. This gives you a chance to demonstrate your expertise beyond just a CV.
β¨Tip Number 3
Prepare for the interview by diving deep into Forge Sports' tech stack and culture. Familiarise yourself with Golang and any other relevant technologies. Being able to discuss how you can contribute to their engineering culture will set you apart.
β¨Tip Number 4
Donβt forget to apply through our website! Itβs the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining the team at Forge Sports.
We think you need these skills to ace Senior Software Engineer in London
Some tips for your application π«‘
Show Your Passion for Tech: When you're writing your application, let your enthusiasm for technology shine through! Talk about your experiences with building systems and how you love taking ownership of projects. We want to see that youβre not just looking for a job, but that youβre excited about what weβre doing at Forge Sports.
Tailor Your Application: Make sure to customise your application to fit the role of Senior Software Engineer. Highlight your experience with distributed systems and any relevant tech you've worked with. We appreciate when candidates take the time to connect their skills to what weβre looking for!
Be Clear and Concise: Keep your application straightforward and to the point. We love a well-structured application that clearly outlines your qualifications and experiences. Avoid fluff and focus on what makes you a great fit for our team!
Apply Through Our Website: Donβt forget to submit your application through our website! Itβs the best way for us to receive your details and ensures youβre considered for the role. Plus, it shows youβre serious about joining our team at Forge Sports!
How to prepare for a job interview at Forge Sports
β¨Know Your Tech Stack
Make sure youβre familiar with Golang and any other systems languages mentioned in the job description. Brush up on your knowledge of distributed systems, as well as cloud services like AWS. Being able to discuss your experience with these technologies will show that you're ready to hit the ground running.
β¨Showcase Your Ownership Mindset
Since this role requires a high degree of ownership, be prepared to share examples from your past work where you took initiative. Discuss how youβve contributed to projects from start to finish, and how youβve handled challenges along the way. This will demonstrate that you align with their culture of responsibility.
β¨Prepare for Collaboration Questions
Given the emphasis on teamwork and communication, think about times when you collaborated effectively with others. Be ready to discuss how youβve worked with cross-functional teams, especially in fast-paced environments. Highlight your ability to communicate complex ideas clearly, as this is crucial for the role.
β¨Understand Their Product Vision
Research Forge Sports and their vision for the new exchange platform. Be prepared to discuss how your skills can contribute to their goals. Showing that you understand their mission and are excited about the product will set you apart from other candidates.