Senior Software Engineer, Backend
Senior Software Engineer, Backend

Senior Software Engineer, Backend

Full-Time 48000 - 72000 £ / year (est.) Home office (partial)
Go Premium
F

At a Glance

  • Tasks: Build and maintain robust backend services for a football fan platform.
  • Company: Join Fanalysis, the go-to platform for passionate football fans.
  • Benefits: Competitive salary, collaborative environment, and opportunities for growth.
  • Why this job: Be part of a founding team and make a real impact in the football community.
  • Qualifications: Strong backend development skills, especially in TypeScript and Node.js.
  • Other info: Work in a vibrant Soho office with a focus on teamwork and innovation.

The predicted salary is between 48000 - 72000 £ per year.

Fanalysis - powered by passion. We’re building the go-to platform for real football fans, a centralised home where trusted and passionate supporters can share their voices, insights, and emotions without being drowned out by pundits or fragmented across social media. Our mission is to amplify the perspectives of those who live and breathe the game, and to create a space where genuine fan sentiment drives the conversation. This is a really exciting opportunity to join the founding team and be a really important part of driving our success.

The role:

  • As a Senior Software Engineer, Backend at Fanalysis, you will be responsible for building and maintaining the robust backend services that power our football fan platform.
  • You will work closely with the founding team to develop scalable systems that process, analyze, and deliver sports data to passionate fans across our platform.

Responsibilities:

  • Designing, building, and maintaining high-performance backend services and APIs that support our mobile and web applications.
  • Architecting and implementing low-latency pipelines to process events.
  • Ensuring system reliability, scalability, and security across all backend infrastructure.
  • Optimizing database performance and data storage solutions.
  • Ensuring strong multi-layered test coverage.
  • Collaborating with frontend and mobile engineers to define and implement API contracts.
  • Implementing effective monitoring, logging, and alerting systems.
  • Contributing to technical architecture decisions and establishing best practices.
  • Participating in code reviews and mentoring junior team members.
  • Researching and implementing new technologies that improve our platform's capabilities.
  • Working with product and design teams to translate requirements into technical solutions.
  • Continuously improving our development processes and system performance.

About you:

  • Solid grounding in backend software development.
  • Strong proficiency in TypeScript and Node.js. Some prior experience with either C# or Python.
  • Extensive experience with Amazon Web Services including experience with load balancing, API gateways, monitoring and observability.
  • Proven experience with building performant document-based and relational database management systems.
  • A readiness to utilise AI to improve all aspects of the development process, and a regular user of Cursor, Claude Code or similar.
  • Experience designing and implementing RESTful APIs, microservice architectures and containerization with Docker.
  • You see automated testing as an essential part of software engineering.
  • Solid understanding of performance optimization, caching strategies, and scaling techniques.
  • Experience with CI/CD pipelines and automated testing frameworks.
  • Strong problem-solving skills and ability to debug complex systems.
  • Excellent communication skills and ability to explain technical concepts clearly.
  • Experience working in agile environments and fast-paced startups.
  • Passion for football is a plus but not required — your technical expertise comes first.

This is a full-time role based in London. Our office is in Soho and we believe in the benefits of working together, so ideally you’d be able to join us in the office at least 3 days a week.

Senior Software Engineer, Backend employer: Fanalysis Ltd

At Fanalysis, we are not just building a platform; we are creating a vibrant community for football fans. As a Senior Software Engineer, Backend, you will thrive in our collaborative and innovative work culture, where your contributions directly impact the success of our mission. With opportunities for professional growth, a focus on cutting-edge technology, and a passionate team based in the heart of Soho, London, Fanalysis offers a unique environment for those looking to make a meaningful difference in the world of sports.
F

Contact Detail:

Fanalysis Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer, Backend

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who are into football. A friendly chat can lead to insider info about job openings or even a referral that could get you in the door.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your backend projects, especially those using TypeScript and Node.js. This gives potential employers a taste of what you can do and how you tackle real-world problems.

✨Tip Number 3

Prepare for the interview by brushing up on your problem-solving skills. Expect technical questions that test your knowledge of APIs, databases, and system design. Practising coding challenges can help you feel more confident when it’s showtime.

✨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, we love seeing passionate candidates who are eager to join our mission at Fanalysis.

We think you need these skills to ace Senior Software Engineer, Backend

Backend Software Development
TypeScript
Node.js
C#
Python
Amazon Web Services (AWS)
Load Balancing
API Gateways
Monitoring and Observability
Document-based Database Management Systems
Relational Database Management Systems
RESTful APIs
Microservice Architectures
Containerization with Docker
Automated Testing
CI/CD Pipelines
Performance Optimization
Caching Strategies
Agile Methodologies
Strong Problem-Solving Skills
Excellent Communication Skills

Some tips for your application 🫡

Show Your Passion: When you're writing your application, let your passion for football shine through! We want to see that you care about the game and understand what makes it special for fans. A personal touch can really make your application stand out.

Tailor Your Experience: Make sure to highlight your relevant experience in backend development, especially with TypeScript and Node.js. We’re looking for specific examples of how you've built robust systems or optimised performance, so don’t hold back on the details!

Be Clear and Concise: Keep your application clear and to the point. We appreciate well-structured applications that are easy to read. Use bullet points where necessary to break down your skills and experiences, making it easier for us to see why you’d be a great fit.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team at Fanalysis!

How to prepare for a job interview at Fanalysis Ltd

✨Know Your Tech Stack

Make sure you’re well-versed in TypeScript, Node.js, and any other relevant technologies mentioned in the job description. Brush up on your knowledge of AWS services, especially around load balancing and API gateways, as these will likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. Be ready to explain your thought process and the impact of your solutions, especially in relation to backend performance and system reliability.

✨Demonstrate Collaboration

Since this role involves working closely with frontend and mobile engineers, think of examples where you’ve successfully collaborated with cross-functional teams. Highlight your communication skills and how you’ve contributed to defining API contracts or mentoring junior team members.

✨Passion for Continuous Improvement

Fanalysis values innovation, so be prepared to discuss how you stay updated with new technologies and best practices. Share any experiences where you’ve implemented new tools or processes that improved development efficiency or system performance.

Senior Software Engineer, Backend
Fanalysis Ltd
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

F
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>