Our client has been recognized as a leading player in the global sports betting and gaming market, having received several industry awards, including a world first of seven trophies in a single year at the 2024 EGR Operator Awards ("Operator of the Year", "Employer of the Year", "Affiliate Program", "Football Betting Operator", "In-House Product", "In-Play Sports Operator" and "Mobile Sports Product"). Requisitos Let’s start with the role: Principal Backend Engineer As a Principal Backend Engineer, you will play a critical role in designing and implementing cutting-edge, scalable, and high-performance backend systems. We are looking for a tech expert who thrives on technical leadership and can mentor engineers of all levels. You will be responsible for developing robust and efficient software solutions, collaborating seamlessly with cross-functional teams. Responsibilities Architect & Innovate: Collaborate with our agile team to design scalable, secure, and high-performance backend systems. Craft High-Performance Code: Develop clean, efficient code that forms the core of our technology stack. Mentorship: Inspire and mentor fellow engineers, fostering growth and best practices. Optimize Performance: Lead efforts to enhance system performance for seamless user experiences. Seamless Integration: Work with cross-functional teams to ensure smooth system integration. Stay Ahead: Apply emerging technologies to improve capabilities and disrupt the industry. Establish Best Practices: Collaborate to set company standards and foundations for new software development. Strategic Roadmap: Define and focus on the company's technical roadmap, aligning with long-term goals. Qualifications Deep knowledge of the Microsoft .NET platform and its ecosystem or willingness to learn. Proven experience with multiple programming languages, designing, implementing, and scaling distributed systems and microservice architectures. Experience with message brokers such as Kafka or RabbitMQ and messaging patterns. Experience with DevOps practices and containerization technologies. Ability to work autonomously on complex tasks, considering performance, security, observability, and code quality. Passion for monitoring and troubleshooting production systems, making data-driven decisions. Excellent communication and collaboration skills for diverse audiences, including stakeholders and technical teams. Background in Computer Science, Software Engineering, or related field, preferably with a relevant Bachelor’s degree or higher. Exceptional fluency in English. #J-18808-Ljbffr