As an Online Backend Software Engineer in Gameplay Services, your focus will be on designing and implementing scalable, distributed backend systems that power our matchmaking, integrated in EA’s biggest titles and enjoyed by millions of players worldwide.
Responsibilities
Lead the End-to-End Lifecycle: Drive requirements analysis, architectural design, deployment, and live-service monitoring for both brand-new and existing backend services.
Drive architecture, profiling, and performance tuning for low-latency, high-throughput, and highly scalable server systems.
Mentor team engineers, conduct thorough code reviews, and champion best practices across the team.
Maintain automated testing suites and collaborate with infrastructure teams to improve developer workflows and CI/CD pipelines.
Partner with engineers, Product Managers, and Technical Directors across EA to solve complex architectural challenges for current and upcoming titles.
Lead technical design and delivery of scalable content platforms for Expedia Group, driving architecture, API design, data modeling, and AI/ML integration.
Compensation
The total cash range for this position in Montreal is $181,000.00 to $253,500.00. Employees in this role have the potential to increase their pay up to $289,500.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role.
Responsibilities
Provide technical leadership for content platforms and services, setting architectural direction for backend and full stack systems
Partner closely with Product Managers, designers, and engineering leaders to shape domain strategy and translate product requirements into scalable solutions
Lead the design of cloud-native applications on AWS, including low-level system design, API design across REST and gRPC, and data modeling for distributed, highly available content services
Drive technical standards and engineering practices across multiple teams, ensuring scalable, maintainable solutions with strong quality, automated testing, production readiness, and operational excellence
Tackle complex, cross-domain technical challenges, guiding teams through architecture decisions, tradeoffs, and execution plans that improve platform reliability, performance, and developer productivity
Requirements
Bachelor's degree in Computer Science or a related technical field
Nice to have: experience defining and evolving architecture for content platforms spanning multiple services
Senior .NET Developer responsible for designing, developing, and maintaining secure, scalable, high-performance applications and modernizing legacy systems.
Responsibilities
Design, develop, and maintain secure, scalable, and high-performance applications using C#, .NET, ASP.NET, Web APIs, and modern .NET technologies.
Modernize and support legacy applications, including ASP.NET Web Forms and .NET Framework, while driving application and platform transformation initiatives.
Build and manage event-driven, distributed systems using messaging technologies such as Kafka, RabbitMQ, Azure Service Bus, and NATS JetStream.
Develop and deploy containerized applications using Docker, Kubernetes, and Azure Kubernetes Service (AKS).
Senior Software Engineer responsible for designing, developing, testing, deploying, and supporting mission‑critical payment and commerce platforms using C# and .NET technologies.
Responsibilities
Design, develop, test, deploy, and support secure, reliable applications using C#, .NET Framework, modern .NET, ASP.NET, ASP.NET Core, and Web APIs.
Maintain and modernize legacy applications built with ASP.NET Web Forms and .NET Framework 4.7.2.
Lead or contribute to service rewrites, platform modernization, system integrations, and complex data migrations.
Build scalable, low‑latency, event‑driven services using messaging platforms such as RabbitMQ, Kafka, Azure Service Bus, or NATS JetStream.
Design distributed caching and state‑management solutions using Redis or Valkey.
401K eligible after 3 months of employment, with 50% company match up to first 5% of salary contributed to the plan with a 3-year vesting schedule
HSA for eligible employees enrolled in the HDHP, with a generous company contribution up to $500 for individual coverage and $1000 for family coverage per year
100% company paid short and long-term disability, AD&D, and group life insurance
Accrued annual paid time off (PTO) of 18 days for the first 3 years of service, increasing thereafter and 7 paid holiday days