Online Client Engineer

1 week ago


Vancouver, British Columbia, Canada Microsoft Games Full time
The Coalition is a flagship first-party studio within Xbox Game Studios and the home to one of gaming's most critically and commercially acclaimed series, Gears of War. We are a group of diverse and talented individuals working for a common purpose to push the limits of Microsoft's entertainment platform and devices. As a studio, we lead from our values and work together to promote respect and inclusion, a growth mindset and grit, all while putting our team first. If you have the fire to work with our driven team, then come work with us.

As part of The Coalition's Online team, the Online Client Engineer will help build the multiplayer and online experiences in our games, including in-game economies and commerce, session management, player statistics, user generated content, matchmaking, and game content management just to name a few. We follow an agile, iterative, and quality dr iven software development lifecycle. We embrace DevOps and build our features to be supportable and easy to troubleshoot. We believe that our main branch should always be shippable, and features should get to our customers as frequently as possible, with all of our services being deployed to production regularly. We build our clients and services with the latest technologies (UE5, .NET8) leveraging Azure whenever we can. As a team, we focus on a first-class player experience, common technological foundations, and empowering developers.

Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond

Responsibilities
  • Help in delivering quality multiplayer experiences.
  • Implement multiplayer game experiences in partnership with design and engineering teams.
  • Work closely with the rest of the online team to ensure online solutions are well integrated while being secure, reliable, and performant.
  • Work closely with design and production to realize application functionality while considering various technical and end user requirements.
  • Integrate the service into client-facing applications.
  • Embody our culture and values
Qualifications

Required Qualifications:
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in C++
    • OR equivalent experience.
  • 2+ years' experience debugging and optimizing in a multi-threaded networked environment.
  • 1+ year's experience with modern web technologies.
Preferred Qualifications:
  • Interest in multiplayer gaming.
  • Experience with Unreal Engine.
  • Experience with other object-oriented programming languages (C# preferred)
  • Game-specific networking experience including: object replication, client-server and peer-to-peer architectures, server migration, dedicated servers, time sync, prediction, QoS, voice, etc.
  • Experience with Xbox Live, PSN, Steam or other online gaming platforms.
  • Experience developing: sign-in flows, match making, progression systems, ugc/dlc systems, leaderboards.
  • Experience with Azure, AWS or other cloud providers.
Software Engineering IC3 - The typical base pay range for this role across Canada is CAD $79,600 - CAD $153,000 per year.

Find additional pay information here:

Microsoft will accept applications for the role until June 13, 2024.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form .

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

#thecoalitionjobs

#gamingjobs

  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewThe Coalition is a flagship first-party studio within Xbox Game Studios and the home to one of gaming's most critically and commercially acclaimed series, Gears of War. We are a group of diverse and talented individuals working for a common purpose to push the limits of Microsoft's entertainment platform and devices. As a studio, we lead from our...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewThe Coalition is a flagship first-party studio within Xbox Game Studios and the home to one of gaming's most critically and commercially acclaimed series, Gears of War. We are a group of diverse and talented individuals working for a common purpose to push the limits of Microsoft's entertainment platform and devices. As a studio, we lead from our...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewThe Coalition is a flagship first-party studio within Xbox Game Studios and the home to one of gaming's most critically and commercially acclaimed series, Gears of War. We are a group of diverse and talented individuals working for a common purpose to push the limits of Microsoft's entertainment platform and devices. As a studio, we lead from our...


  • Vancouver, British Columbia, Canada Microsoft Games Full time

    The Coalition is a flagship first-party studio within Xbox Game Studios and the home to one of gaming's most critically and commercially acclaimed series, Gears of War. We are a group of diverse and talented individuals working for a common purpose to push the limits of Microsoft's entertainment platform and devices. As a studio, we lead from our values and...


  • Vancouver, British Columbia, Canada Microsoft Games Full time

    The Coalition is a flagship first-party studio within Xbox Game Studios and the home to one of gaming's most critically and commercially acclaimed series, Gears of War. We are a group of diverse and talented individuals working for a common purpose to push the limits of Microsoft's entertainment platform and devices. As a studio, we lead from our values and...


  • Vancouver, British Columbia, Canada Online Music Studio Full time

    Cover Letter Required - Applications without a cover letter will not be considered.Overview: We are looking for a dynamic and qualified violin Instructor. You should also be able to teach one other instrument, voice, piano, or guitar. Our Teachers can work from anywhere they have a stable internet connection. We are looking for passionate educators with a...


  • Vancouver, British Columbia, Canada Buyatab Online Inc Full time

    Buyatab , a FLEETCOR line of business is a FinTech maverick and officially one of the most popular technology companies in BC. Buyatab is a leading supplier of advanced online gift card infrastructure, technology and marketing services for leading brands. Working with some of the world's leading brands (including Four Seasons, Fairmont, Whole Foods Market,...


  • Vancouver, British Columbia, Canada Varsity Tutors Full time

    Remote FE - Civil Engineering Tutor Jobs The Varsity Tutors platform has thousands of students looking for online FE - Civil Engineering tutors nationally. Get paired with students best-suited to your teaching style and preferences (from thousands of potential clients). Tutor online (i.e. work remotely ) using our purpose-built Live Learning Platform. ...


  • Vancouver, British Columbia, Canada hays-gcj-v4-pd-online Full time $115,000 - $165,000

    About the Job and the CompanyGet ready to join a leading Electrical Contractor based in Vancouver, specializing in various large-scale projects across civil, commercial, and industrial sectors. With a rich history tracing back to 1973, this company continues to dominate the industry as one of the major players in western Canada, boasting an impressive annual...


  • Vancouver, British Columbia, Canada TeacherOn Full time

    psa columnLevel: Intermediate Gender Preference: NoneMeeting options: Available online - via skype etc.


  • Vancouver, British Columbia, Canada Ainsworth Full time

    Position at Ainsworth If you thrive in a team-oriented workplace that challenges your skills, drives your career development, embraces diversity and rewards innovation with competitive pay and great employee programs, join the Ainsworth team today, a GDI subsidiary. Position Summary We are searching for a Senior Optimization Engineer who will work with our...


  • Vancouver, British Columbia, Canada Yellow Pages Limited Full time

    Media Account Consultant -Face to Face Sales Home-Based Media Account Consultant - Face to Face Sales As part of the sales team, you will be asked to do the following: Strong understanding of and ability to create, demonstrate and deliver multi-media advertising solutions designed to help drive quality leads and return on investment Consult with...


  • Vancouver, British Columbia, Canada The Headhunters Recruitment, Inc. Full time

    The Headhunters true Geotechnical Engineer Vancouver , BC BC V6P 6G5 CA Posted: 10/20/ Category: Engineering Job Number: 18645 Pay Rate: Competitive Job Description Geotechnical Engineer – Kelowna, BCMenard CanadaContact – Dave Banns or Reporting to the Engineering Manager, we are looking for a Geotechnical Engineer to join Menard Canada Inc. in...


  • Vancouver, British Columbia, Canada SelfDesign Learning Foundation Full time

    Contract Posting #: SD EDPosting Date: May 4, 2024Closing Date: Open Until Filled)Contract OpportunityPosition: Online Grade K-7 EducatorOrganization: HomeLearners NetworkTeam: HomeLearners Network (HLN)Position: Team Lead, HLN Program LeadSummary of the OpportunityJoin the HomeLearners' Network (HLN), a unique program under SelfDesign Learning Foundation...


  • Vancouver, British Columbia, Canada Hammehr Talent Consultants Full time $90,000 - $120,000

    Ready to push the boundaries of IT services without the constraints of billable hours? Permanent Remote Hammehr invites applications for the role of Microsoft Modern Workplace Consultant on behalf of our client for a full-time permanent opportunity. This environment is designed for those who thrive on autonomy and are driven by a sense of ongoing...

  • Software Engineer

    7 days ago


    Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Software Engineer Team Lead - Development Software Engineer Team Lead - Development Job Title: Software Engineer Team Lead - Development Our client loves building software, sharing our ideas, and keeping their best parts of our startup culture as they have continued to grow over the last 7 years. The team values a flexible work environment, a laid-back...


  • Vancouver, British Columbia, Canada Copperleaf Technologies Inc. Full time

    Software Developer Co-Op (Artificial Intelligence Innovation) Software Developer Co-Op (Artificial Intelligence Innovation)Length: 8-month Co-Op termAs one of BC's Top Employers (2023), Canada's Top Growing Companies (2023), and Canada's Most Admired Corporate Cultures (2023), Copperleaf is a dynamic and disruptive high-tech organization offering exciting...

  • Front-End Engineer

    3 weeks ago


    Vancouver, British Columbia, Canada Engine Digital Full time

    Salary: Senior Front-End Engineer WantedWe're a team of strategists, designers, engineers, and producers, driven by a shared mission to create innovative digital products, services, and experiences that help our clients unlock growth. If you're up for that challenge, you should join us.The RoleWe believe that small, collaborative, and cross-functional teams...

  • Front-End Engineer

    2 months ago


    Vancouver, British Columbia, Canada Engine Digital Full time

    Salary: Senior Front-End Engineer WantedWe're a team of strategists, designers, engineers, and producers, driven by a shared mission to create innovative digital products, services, and experiences that help our clients unlock growth. If you're up for that challenge, you should join us.The RoleWe believe that small, collaborative, and cross-functional teams...

  • Front-End Engineer

    1 week ago


    Vancouver, British Columbia, Canada Engine Digital Full time

    Senior Front-End Engineer Wanted We're a team of strategists, designers, engineers, and producers, driven by a shared mission to create innovative digital products, services, and experiences that help our clients unlock growth. If you're up for that challenge, you should join us. The Role We believe that small, collaborative, and cross-functional teams...