At a Glance
- Tasks: Build and maintain software for analysing and predicting football matches.
- Company: Football Radar, a unique blend of start-up energy and established business security.
- Benefits: 33 days holiday, competitive salary, health benefits, and learning budgets.
- Why this job: Join a passionate team and make an impact in the world of football analytics.
- Qualifications: 5+ years in software engineering with experience in microservices and cloud systems.
- Other info: Enjoy a dynamic work environment with opportunities for personal growth and team activities.
The predicted salary is between 36000 - 60000 £ per year.
Football Radar has excelled in developing statistical models and analytical frameworks for football. Our expertise extends to providing advisory services to football clubs and offering leading-edge betting advice that has consistently delivered outstanding returns for our clients. We define ourselves as a unique blend of start-up dynamism and established business security, combining the flexibility of the former with the stability of the latter.
At Football Radar, we analyse and predict football matches. In the role of a Software Engineer, you will be responsible for helping build and maintain the software that makes that possible - everything from modern web applications to statistical models, real-time data platforms to cloud infrastructure. This role is based at our London office, at 106 Kensington High Street, London, W8 4SG. You will have flexibility to work from home one day a week. Please note we are not considering remote candidates at the moment.
Role Requirements
- At least 5 years of professional experience in building high throughput, low latency microservices.
- Domain expertise in football; being a big football fan is beneficial.
- Experience with sports betting or football analytics is a bonus.
- Well-versed in working with distributed systems in the cloud (our software runs in AWS, deployed via Docker and Kubernetes).
- Willing to work across our tech stack: Rust, Typescript, Python, Scala, C++ and PHP.
- Experience with relational and document-based databases.
- Well-versed with different testing methodologies.
- Enjoys technical leadership and guiding product development.
- Thrives on responsibility and ownership.
- Pragmatic mindset.
- Excellent communication, time management and organisational skills.
Bonus points
- Professional experience using Rust.
- Passion for utilising AI to increase productivity across the stack.
Benefits
- Half yearly bonus opportunities based on company performance.
- 33 days holiday (including bank holidays).
- Competitive contribution matched pensions.
- Health and well-being benefits: Private Medical Insurance (including excess coverage), Health Cash Plan via Bupa, Subsidised gym membership.
- Daily subsidised office meals.
- Learning and development budgets to invest in your personal growth.
- Company and team led engagement activities throughout the year.
- Fortnightly five-a-side football game amongst colleagues.
Senior Software Engineer employer: Football Radar
Contact Detail:
Football Radar Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Get to know the company inside out! Research Football Radar's projects, values, and culture. This will help you tailor your conversations and show genuine interest during interviews.
✨Tip Number 2
Network like a pro! Connect with current employees on LinkedIn or attend industry events. A friendly chat can sometimes lead to insider tips or even a referral!
✨Tip Number 3
Prepare for technical interviews by brushing up on relevant skills. Practice coding challenges and be ready to discuss your past projects, especially those related to football analytics or microservices.
✨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 serious about joining the Football Radar team!
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Show Your Passion for Football: We want to see your love for the game! Make sure to highlight any relevant experience or knowledge you have about football, whether it's playing, coaching, or just being a dedicated fan. This will help us see how you can fit into our football-focused culture.
Tailor Your Application: Don’t just send a generic CV and cover letter. Take the time to tailor your application to the role of Senior Software Engineer at Football Radar. Mention specific technologies from our tech stack that you’ve worked with and how your experience aligns with our needs.
Highlight Your Technical Skills: We’re looking for someone with solid experience in building high throughput, low latency microservices. Be sure to showcase your technical skills clearly, especially in Rust, Typescript, Python, and cloud technologies like AWS. Let us know how you've used these in past projects!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Plus, it shows us you’re serious about joining the Football Radar team!
How to prepare for a job interview at Football Radar
✨Know Your Tech Stack
Make sure you’re familiar with the technologies mentioned in the job description, like Rust, Typescript, and Python. Brush up on your knowledge of distributed systems and cloud services, especially AWS, as this will show that you’re ready to hit the ground running.
✨Show Your Passion for Football
Since Football Radar is all about football analytics, don’t shy away from sharing your love for the game. Talk about your favourite teams, memorable matches, or any personal projects related to football. This will help you connect with the interviewers and demonstrate your enthusiasm for the role.
✨Prepare for Technical Questions
Expect to face some technical challenges during the interview. Brush up on your knowledge of microservices, testing methodologies, and database management. Practising coding problems or system design questions can also give you a leg up and help you feel more confident.
✨Demonstrate Leadership Skills
As the role involves technical leadership, be prepared to discuss your experience guiding teams or projects. Share examples of how you’ve taken ownership of tasks and driven product development. This will highlight your ability to thrive in a dynamic environment like Football Radar.