Strive Gaming · 1 day ago
Backend Software Engineer
Strive Gaming is seeking a Backend Software Engineer to play a critical role in advancing their iGaming platform. This backend-focused role involves building and operating scalable, secure, and high-performance services while collaborating on web applications. The engineer will take full ownership of the services delivered into production and work within a mature codebase to contribute to new functionality and improve existing systems.
Information TechnologyInformation Services
Responsibilities
Design, develop, and maintain robust, high-performing backend services and APIs using .NET
Build and evolve core platform capabilities and third-party integrations
Work effectively within a large, established codebase, modernising it pragmatically
Write comprehensive automated tests to ensure reliability, performance, and security
Collaborate with web engineers and contribute to React-based applications where necessary
Partner closely with QA, Operations, Security, and Release teams to deliver production-ready software
Contribute to architectural discussions and backend design decisions
Produce clear, maintainable technical documentation
Proactively identify and resolve performance, reliability, and operational issues
Support live production systems, including participation in an on-call rotation
Qualification
Required
2+ years of professional experience in .NET development using C# and Web APIs
Strong backend engineering skills with a focus on clean, testable, maintainable, and high-performance code
Working knowledge of React and modern web development (not a primary focus, but required)
Experience working with heritage or legacy codebases, with the judgement to improve them safely
Solid understanding of RESTful API design and integration patterns
Awareness of performance, scalability, and security considerations in production systems
Working knowledge of SQL databases, caching systems, message queues, and distributed architectures
Experience deploying and operating services in virtualised or cloud environments (AWS, Azure, VMware, etc.)
Experience working in an agile development environment
Ability to work independently in a fully remote setup
Willingness to participate in an on-call rotation
Legal eligibility to work in Canada
Preferred
Experience in the iGaming industry
Exposure to iGaming vendors (Payments, KYC, Geolocation, CRM, Affiliates, Casino, Sportsbook, etc.)
Experience working in regulated, compliance-heavy environments