Job Search and Career Advice Platform

Enable job alerts via email!

Online Software Engineer

Electronic Arts

Vancouver

On-site

CAD 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global gaming company is looking for an experienced Online Software Engineer to join their Skate team focused on Live Operations. The ideal candidate will have experience with typescript, React, NodeJS, and C++, as well as in developing client/server network applications. Responsibilities include implementing server features, improving online experiences, and enhancing system performance. This role offers comprehensive benefits including vacation time, parental leave, and healthcare coverage.

Benefits

Vacation (3 weeks per year)
Sick time (10 days per year)
Paid parental leave
Extended health/dental/vision coverage
Life and disability insurance
Retirement plan

Qualifications

  • Experience with typescript, react, and nodejs.
  • Experience in software development with a focus on C++.
  • Experience with client/server and peer-to-peer features.

Responsibilities

  • Implement server features and components using EA’s Digital Platform.
  • Create client code to support features and enhance multiplayer experiences.
  • Improve online systems for latency and reliability.

Skills

Typescript
React
NodeJS
Google Cloud Services
C++
Network Applications
Multi-threaded Architectures
Database Technologies
Networking Protocols

Education

Bachelor's degree in computer science or related field
Job description
Description & Requirements

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 place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.

WE MAKE FUN...FUNNER.

We are Full Circle, and we're all about having fun and making great games that people want to play with their friends. As the developers of Skate™, we are set to provide an experience that embraces and builds upon everything our community found special about the previous games. We believe in creating an inclusive world inside and outside of our games for our players and our team.

We are looking for an experienced, motivated Online Software Engineer to join the Skate team, with a focus on Live Operations.

We are looking for engineers who enjoy prototyping and planning, adding amazing new features, and improving existing code. You will report to the Senior Software Engineer II to estimate, build projects and provide excellent results.

Responsibilities
  • Use EA's Digital Platform technologies to implement server features and components.
  • Create client code to support features and improve multiplayer experiences.
  • Improve client and server online systems to improve latency, reliability, scalability, performance, and memory.
  • Design and improve architecture and infrastructure improvements for live systems and workflows.
  • Work with partner teams to stand up and maintain online infrastructure and services for the title.
Requirements
  • Experience with typescript, react, nodejs, google cloud services
  • Experience in software development with a C++ focus.
  • Experience with networked applications or features (client/server and peer-to-peer).
  • Experience developing in and debugging multi-threaded/concurrent architectures.
  • Familiarity with database technologies (e.g. MySQL, SQL, Redis).
  • Knowledge of networking protocols (e.g. TCP/IP, UDP).
  • Bachelor's degree in computer science or related field, or equivalent training and professional experience.
Pay Transparency - North America
Compensation and Benefits

The ranges listed below are what EA in good faith expects to pay applicants for this role in these locations at the time of this posting. If you reside in a different location, a recruiter will advise on the applicable range and benefits. Pay offered will be determined based on a number of relevant business and candidate factors (e.g. education, qualifications, certifications, experience, skills, geographic location, or business needs).

Pay Ranges

In British Columbia, we offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision coverage, life insurance, disability insurance, retirement plan to regular full-time employees. Certain roles may also be eligible for bonus and equity.

Pay is just one part of the overall compensation at EA.

About Electronic Arts

We’re proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth.

We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life. Our packages are tailored to meet local needs and may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more. We nurture environments where our teams can always bring their best to what they do.

Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.