Backend Software Engineer

AI overview

This role focuses on ownership of backend services in a mature codebase, requiring robust .NET development and interaction with modern web technologies.

Backend Engineer (full stack, .Net) - Fully Remote (Permanent)

Job Overview

Strive Gaming is seeking a Backend Software Engineer to play a critical role in advancing our iGaming platform. This is a backend-focused role, centred on building and operating scalable, secure, and high-performance services, while also requiring enough front-end knowledge to effectively support and collaborate on web applications.

You will work within a mature, heritage codebase that continues to evolve, contributing to new functionality while improving existing systems incrementally. We operate a “you build it, you run it” model, meaning you will take full ownership of the services you deliver into production.

This role is fully remote and based in Canada.



What You’ll Be Doing

  • 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



What You’ll Need

  • 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



Beneficial Experience

  • Experience in the iGaming industry

  • Exposure to iGaming vendors (Payments, KYC, Geolocation, CRM, Affiliates, Casino, Sportsbook, etc.)

  • Experience working in regulated, compliance-heavy environments
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job