07 Nov
|
Electronic Arts
|
Vancouver
07 Nov
Electronic Arts
Vancouver
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.
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.
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 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.
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, cooperative work environment.
EA benefits may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, and complimentary games.
📌 Software Development Engineer (Full Time) (Vancouver)
🏢 Electronic Arts
📍 Vancouver