Online Software Engineer in Vancouver

Online Software Engineer in Vancouver

Vancouver Full-Time 90000 - 110000 $ / year (est.) Hybrid
E

At a Glance

  • Tasks: Develop online game features and enhance player connectivity.
  • Company: Join EA SPORTS, a leader in sports entertainment and gaming innovation.
  • Benefits: Enjoy competitive pay, 3 weeks vacation, health coverage, and more perks.
  • Other info: Work in a dynamic environment with opportunities for growth and creativity.
  • Why this job: Be part of a creative team shaping the future of sports gaming.
  • Qualifications: 5+ years in C++ development and knowledge of networking protocols required.

The predicted salary is between 90000 - 110000 $ per year.

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. A place where creativity thrives, new perspectives are invited, and ideas matter. EA SPORTS is one of the leading sports entertainment brands in the world, with top-selling videogame franchises and award-winning interactive technology.

The EA SPORTS NHL franchise is founded on passion and new ideas. Located in Vancouver, British Columbia, the team is composed of diverse talent dedicated to creating on-ice experiences that connect gamers around the world through play. If you're a creative pioneer with experience in your craft, this will be more than a job. It'll be what you love.

You will report directly to the Technical Director. EA SPORTS NHL is looking for an experienced engineer or someone interested in expanding their knowledge in the Online area. Our Online engineers develop and extend features in the game to facilitate a more connected and socially interactive game experience.

Your Responsibilities:

  • Develop technical solutions for online game features.
  • Do full stack development working on both game client and backend services.
  • Work with Designers, Artists, and Engineers from other domains.
  • Work with a proprietary engine to develop stable, scalable, efficient, and shareable code.
  • Iterate and design improvements to live systems and workflows.
  • Work with 3rd party and internal software APIs.

Your Qualifications:

  • Bachelor's degree in computer science or related field, or equivalent training and professional experience.
  • 5+ years of experience in C++ software development.
  • Knowledge of networking protocols, client/server, peer-to-peer, and multi-threaded architectures.
  • Experience with real-time game networking.

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, extended health/dental/vision coverage, life insurance, disability insurance, and a retirement plan for regular full-time employees.

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.

Online Software Engineer in Vancouver employer: Electronic Arts

Electronic Arts is an exceptional employer that fosters a dynamic and innovative work culture, perfect for a DevOps Engineer passionate about game development. With a strong emphasis on employee growth, you will have access to cutting-edge technologies and collaborative teams, ensuring your contributions directly impact the creation of beloved games. Located in a vibrant tech hub, EA offers a hybrid work environment that promotes work-life balance while providing unique opportunities to engage with industry leaders and enhance your skills.

E

Contact Details:

Electronic Arts Recruitment Team

We think you need these skills to ace Online Software Engineer in Vancouver

C++ Software Development
Full Stack Development
Networking Protocols
Client/Server Architecture
Peer-to-Peer Architecture
Multi-Threaded Architectures
Real-Time Game Networking