Software Engineer in Vancouver, BC

$80K - $100K(Ladders Estimates)

Electronic Arts Inc   •  

Vancouver, BC V5K 5J9

Industry: Media


Less than 5 years

Posted 50 days ago

Electronic Arts Inc. is a leading global interactive entertainment software company. EA delivers games, content and online services for Internet-connected consoles, personal computers, mobile phones and tablets.

Software Engineer

We're looking for a passionate and resourceful software engineer with an eye for detail to join the EAX team and help us deliver our players a first-in-class gaming experience.

What you bring to the role:

  • 3+ years of C++ and object-oriented development experience
  • Strong C++ engineering skills
  • Strong verbal and written communication skills
  • Experience with debugging tools and when/how to use them
  • Ability to work with a large, distributed development team
  • Willingness to learn new skills and ramp up quickly
  • Ability to own features and provide software development estimates

Nice to have:

  • Experience with STL
  • Understanding of SOLID principles
  • Understanding of client/server architecture (MVC, RAII, etc.)
  • Experience with networking and application layer protocols (TCP, UDP, HTTP, HTTPS)
  • Experience with Win32 and/or macOS programming
  • Experience supporting a live service
  • Experience with Visual Studio, Perforce, JIRA
  • Graphics rendering pipelines (OpenGL and DirectX)
  • Qt development experience
  • Familiarity with DRM, encryption, and security concepts
  • Experience with web technologies: HTML5, CSS3, JavaScript, AngularJS, React, Webpack
  • Experience working in Agile/Scrum-based development environments
  • Enthusiasm for the gaming industry

Valid Through: 2019-10-21