Question
Full-time
5-10

Release Engineer & Backend Developer

1/7/2026

The role involves designing and building robust backend systems while managing release planning and execution across various environments. You will collaborate with multiple teams to ensure high-quality releases and seamless end-to-end features.

Working Hours

40 hours/week

Company Size

51-200 employees

Language

English

Visa Sponsorship

No

About The Company
Founded in 2010, 365Scores is a global sports technology hub providing real-time results, in-depth stats, original content, customized news feeds, and more. Our products are based on cutting-edge technology that enables live updates and on-demand content libraries of the highest quality and scale. 365Scores’s mission statement is to make fans' experience better, more accurate, and more fun. An always-growing team of passionate professionals in our offices in Hong Kong, London, Tel Aviv, Sao Paulo, and Dubai are working hard every day to fulfill that mission. We are always looking for talented people to join the team and help us.
About the Role

365Scores is a global sports technology company delivering real-time sports experiences to tens of millions of users worldwide. Our platform provides live scores, real-time statistics, breaking news, personalized content feeds, and comprehensive sports data across all major leagues and competitions. Built on cutting-edge technology, we enable instant updates and on-demand content libraries at the highest quality and scale.

We are seeking an experienced Senior Backend Developer & Release Engineer to join our R&D team. This hybrid role combines hands-on software development with release management responsibilities, making you a key driver of both our technical innovation and delivery excellence. You will design and build robust backend systems while ensuring smooth, predictable, high-quality releases for the backend team.


Responsibilities

Backend Development

  • Design, develop, and maintain robust APIs and microservices serving millions of concurrent users
  • Architect and implement cloud-native solutions optimized for scalability, reliability, and performance
  • Build and optimize real-time data processing pipelines for live sports updates and push notifications
  • Analyze and process large-scale datasets to deliver real-time insights and analytics
  • Collaborate with frontend, mobile, and data teams to deliver seamless end-to-end features
  • Write clean, maintainable, and well-documented code following best practices and design patterns
  • Participate in code reviews, technical discussions, and knowledge sharing sessions

Release Engineering & Coordination

  • Own end-to-end release planning, execution, and tracking across all environments (Development → Staging → Production)
  • Coordinate release schedules with Backend, iOS, Android, and Web teams to align timelines and resolve dependencies
  • Maintain and manage release calendars, release windows, and deployment schedules
  • Initiate and promote CI/CD improvements to enhance automation, efficiency, and deployment reliability
  • Document release processes and ensure all deployment steps are properly recorded
  • Identify and address release blockers, coordinating with stakeholders to minimize deployment risks
  • Continuously improve release processes to enhance transparency, quality, and cross-team alignment

Requirements

  • 5+ years of professional software development experience
  • Strong proficiency in .NET Core, C#, ASP.NET Web API, and Entity Framework Core
  • Solid experience with multithreading, asynchronous programming, caching strategies, and queue management
  • Deep understanding of object-oriented programming, design patterns, and clean architecture principles
  • Hands-on experience with Docker containerization and container orchestration
  • Experience with cloud platforms (AWS or Azure) and microservices architecture
  • Knowledge of message queues (RabbitMQ, Kafka, SQS) and distributed systems design
  • Good knowledge of MS SQL Server, database design, ADO.NET, T-SQL, and stored procedures
  • Experience with CI/CD tools and practices (Jenkins, GitHub Actions, Azure DevOps, or similar)
  • Familiarity with version control systems (Git) and branching strategies
  • Experience coordinating software releases across multiple teams and environments
  • Strong organizational skills with ability to manage release schedules and track dependencies
  • Ability to identify and communicate release risks and blockers effectively
  • Excellent English communication skills (written and verbal)
  • Strong collaboration skills with ability to work effectively in remote/hybrid environments
  • Self-motivated with ability to take ownership and work independently

Nice to Have-

  • Experience with AWS services (EC2, ECS, Lambda, S3, CloudWatch) or Azure equivalent
  • Kubernetes experience for container orchestration
  • Frontend development skills (React, Angular, or Vue.js)
  • Experience with NoSQL databases (MongoDB, Redis, DynamoDB)
  • Infrastructure as Code experience (Terraform, CloudFormation)
  • Experience with release automation tools and deployment tracking systems
  • Background in sports technology
  • Experience with real-time data systems


Key Skills
Backend DevelopmentRelease EngineeringAPI DevelopmentMicroservicesCloud-Native SolutionsReal-Time Data ProcessingCI/CDDockerAWSAzureMS SQL ServerC#ASP.NETEntity FrameworkVersion ControlCollaboration
Categories
TechnologySoftwareEngineeringSports & Recreation
Apply Now

Please let 365scores know you found this job on InterviewPal. This helps us grow!

Apply Now
Prepare for Your Interview

We scan and aggregate real interview questions reported by candidates across thousands of companies. This role already has a tailored question set waiting for you.

Elevate your application

Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.