hackajob is partnering with Fanalysis to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.
The role
As a Senior Software Engineer, Backend at Fanalysis, you'll be responsible for building and maintaining the robust backend services and infrastructure that power our football fan platform. You'll 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 a mainstream programming language such as TypeScript, Python, C#, Java, Go
Extensive experience with a cloud provider such as AWS or GCP
Proven experience with both document-based and relational database management systems
You see automated testing as an essential part of software engineering
Experience designing and implementing RESTful APIs, microservice architectures and containerization with Docker
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
hackajob is partnering with Fanalysis to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.
Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.