סקירה כללית
^^משרה זו נלקחה מ Career^^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
דרישות המשרה
, 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 op