Senior Software Engineer, Backend in City of Westminster
Senior Software Engineer, Backend

Senior Software Engineer, Backend in City of Westminster

City of Westminster Full-Time 36000 - 60000 Β£ / 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 that amplifies genuine fan voices.
  • Qualifications: Proficient in TypeScript, Node.js, and AWS; experience with APIs and databases.
  • Other info: Work in a vibrant Soho office with a focus on teamwork.

The predicted salary is between 36000 - 60000 Β£ per year.

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.

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

Location: 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 in City of Westminster employer: Fanalysis

At Fanalysis, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. Located in the vibrant heart of Soho, London, we offer our team members the chance to be part of a passionate founding group dedicated to amplifying the voices of football fans. With opportunities for professional growth, a commitment to cutting-edge technology, and a supportive environment that values your contributions, joining us means being part of something meaningful and rewarding.
F

Contact Detail:

Fanalysis Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Software Engineer, Backend in City of Westminster

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with other tech enthusiasts. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your backend expertise. This is your chance to demonstrate what you can bring to the table beyond just a CV.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past experiences in detail. We want to see how you think and tackle real-world problems!

✨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 being part of our exciting journey at Fanalysis.

We think you need these skills to ace Senior Software Engineer, Backend in City of Westminster

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. Use straightforward language to explain your technical skills and experiences. We appreciate a well-structured application that’s easy to read and gets straight to the good stuff!

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

✨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 experience with AWS, databases, and API design, 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 walk through your thought process and demonstrate your ability to debug complex systems, as this is crucial for a Senior Software Engineer.

✨Understand the Company’s Mission

Familiarise yourself with Fanalysis and their goal of amplifying fan voices in football. Showing genuine interest in their mission can set you apart and help you connect with the interviewers on a personal level.

✨Prepare Questions

Have a list of insightful questions ready to ask at the end of the interview. This could include inquiries about their development processes, team dynamics, or future projects. It shows that you’re engaged and serious about the role.

Senior Software Engineer, Backend in City of Westminster
Fanalysis
Location: City of Westminster
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
  • Senior Software Engineer, Backend in City of Westminster

    City of Westminster
    Full-Time
    36000 - 60000 Β£ / year (est.)
  • F

    Fanalysis

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