
Software Engineer III -Software Engineer III - Temporary Full Time
Electronic Arts4 hours ago
Vancouver, CanadaSenior
Responsibilities
- Design large-scale distributed systems and services with high availability, scalability, and performance.
- Lead complex features and systems from technical design through deployment and ongoing operation.
- Translate ambiguous product requirements into technical designs and execution plans.
- Guide architectural decisions across scalability, reliability, cost, security, and maintainability.
- Implement monitoring, alerting, and observability practices and participate in on-call rotations.
- Resolve complex production issues across multiple systems and dependencies.
- Establish coding standards, testing strategies, and CI/CD practices.
- Partner with internal teams to support quality telemetry data workflows.
- Use data-driven metrics to evaluate experiments and introduce innovative concepts.
- Mentor and guide technical colleagues and promote technical excellence.
Requirements
- Bachelor’s degree in Computer Science, Engineering, Software Engineering, or equivalent.
- At least 8 years of professional software development experience.
- High proficiency in C#/.NET and the ability to write production-grade maintainable code.
- Experience with C++.
- Experience with large-scale build/release systems or developer platforms.
- Experience designing and building scalable backend systems and APIs.
- Experience with system reliability, observability, and performance optimization.
- Experience with relational, NoSQL, or columnar databases, data modeling, and Entity Framework integration.
- Experience leading the design, development, and maintenance of APIs and backend services.
- Experience with low-level process debugging, debug symbols, operating systems, compilers, or information security is an asset.
- Experience with Python or Rust is a plus.
- Experience with AWS, GCP, or Azure is a plus.
- Familiarity with OAuth2, OIDC, Docker, and Kubernetes is a plus.
- Strong problem-solving, communication, and collaboration skills.
Benefits
- British Columbia benefits include three weeks of vacation per year to start, 10 days of sick time per year, extended health, dental and vision coverage, and basic life insurance.
- The role is temporary full time and includes a hybrid, collaborative work environment.
- EA benefits may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, and complimentary games.
Tech Stack
About Electronic Arts
Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A team where creativity thrives, new perspectives are invited, and ideas matter. Regardless of your role, team, or location, this is a place where everyone makes play happen. Join us.