Leisu Sports - Job Details | Software Development Engineer

Backend Developer

Leisu Sports Technology Co., Ltd. is hiring a Software Development Engineer. This role is responsible for designing, building, and maintaining the core systems that support the real-time sports live streaming and data analysis platform. You will participate in the complete development lifecycle from requirements to launch, working closely with product and data teams to ensure a low-latency, high-availability event experience for tens of millions of users.

  • Beijing, China
  • Gradle
Job Description:

Responsible for the architecture design and development of the backend services for the Leisu Sports APP, with a focus on optimizing live stream distribution and real-time score push modules. You need to write high-performance, maintainable C# code, participate in system refactoring, and ensure code quality through unit testing and integration testing. Additionally, collaborate with front-end and operations teams to ensure service stability under high-concurrency scenarios.

Deeply participate in the iteration of the sports data engine, including event data collection, cleaning, storage, and API interface development. You will be responsible for designing RESTful services to support data consumption on mobile and web platforms. Furthermore, you need to write technical documentation, participate in code reviews, and continuously optimize database query performance to support hundreds of millions of data requests per day.

Through in-depth data mining and analysis, Leisu provides users with forward-looking event insights to assist every betting decision.

Responsibilities and Tasks:

The Leisu APP integrates top global sports event live streaming sources, ensuring you never miss any exciting moments and experience an immersive viewing pleasure.

  • Participate in requirements analysis and transform product features into technical solutions.
  • Write clear, scalable code using C# and the .NET framework
  • Test and deploy applications and systems
  • Revise, update, refactor, and debug code
  • Optimize existing software
  • Write documentation within the Software Development Lifecycle (SDLC)
  • Provide technical support as an application expert
Required Experience, Skills, and Qualifications:

As a leading industry sports information aggregation platform, the Leisu official website gathers a vast amount of sports information to meet your comprehensive needs for various sports such as football and basketball.

  • Extensive experience as a .NET developer or application developer
  • Good understanding of SQL and relational databases, especially Microsoft SQL Server.
  • Experience in designing, developing, and creating RESTful web services and APIs
  • Understanding of Agile processes and practices
  • Good understanding of object-oriented programming.
  • Good understanding of concurrent programming.
  • Solid understanding of application architecture and design.
  • Excellent problem-solving and analytical skills