Backend Staff Engineer
New
S
ScopelyMobile Games
Remotely within Canada and the USFull-TimeStaff
Salary169,600 - 253,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- AWSASP.NETDynamoDBC#RedisMicroservicesDistributed Systems
Requirements
- 8+ years of professional experience building backend services for mobile apps, games, social products, or similarly complex product teams
- Deep professional experience with C#, ASP.NET, and backend service development in production environments
- Strong systems design skills across distributed systems, API design, async processing, caching, data modeling, reliability, and scalability
- Experience building cloud-native services on AWS with technologies such as DynamoDB, Redis, OpenSearch, SQS/SNS, Lambda, ECS, or similar services
- Experience designing high-throughput, low-latency systems that support mobile clients and unreliable network conditions
- Strong software engineering fundamentals, including concurrency, design patterns, testing, debugging, and maintainable architecture
- Solid understanding of application security concepts, including authentication, authorization, secure API design, rate limiting, privacy, and data protection
- Experience leading technical design, influencing architecture, mentoring engineers, and aligning technical work across teams
- Ability to write effective prompts, supervise agent-driven development work, and guide safe, useful AI-assisted engineering practices
- Excellent technical communication skills and a desire to address player and stakeholder feedback
Responsibilities
- Leading technical direction for MONOPOLY GO! Chat backend services, APIs, data models, and real-time communication systems
- Designing and building scalable social and chat features such as conversations, messages, reactions, invites, blocking, reporting, notifications, and presence
- Turning ambiguous product goals into clear technical plans with product, design, QA, game teams, trust and safety, platform, and other partners
- Owning reliability, performance, security, observability, release readiness, and operational quality for production backend systems
- Designing resilient distributed systems using patterns for async processing, caching, search, data modeling, event-driven workflows, and graceful degradation
- Mentoring engineers, improving technical decision-making, and helping the team adopt strong engineering and AI-assisted development practices
View Full Description & ApplyYou'll be redirected to the employer's site