Talent.com
Senior Network Programmer (C++)
Senior Network Programmer (C++)Rockstar • Oakville, ON, CA
Senior Network Programmer (C++)

Senior Network Programmer (C++)

Rockstar • Oakville, ON, CA
28 days ago
Job type
  • Full-time
Job description

At Rockstar Games, we create world-class entertainment experiences.

Become part of a team working on some of the most rewarding, large-scale creative projects to be found in any entertainment medium - all within an inclusive, highly-motivated environment where you can learn and collaborate with some of the most talented people in the industry.

Rockstar is on the lookout for a skilled Senior Network Programmer who is passionate about game development. Working on the Network Programming team will involve a large variety of different tasks, ranging from the low-level (e.g. optimising data sent over the physical network) to the high-level (e.g. ensuring game objects move smoothly in network games taking packet loss and network latency into account).

This is a full-time, in-office position based out of Rockstar’s unique game development studio in Oakville, ON.

WHAT WE DO

  • The Rockstar Games Network Programming team supports the synchronization of gameplay state and mechanics between players in multiplayer sessions to enable a shared gameplay experience.
  • We optimize networking systems to minimize usage of CPU processing, memory, and bandwidth.
  • We improve prediction and interpolation systems to guarantee game entities move efficiently in multiplayer games under high latency / packet loss conditions.

RESPONSIBILITIES

  • Develop, maintain, and extend current networking systems on different gaming platforms.
  • Synchronize game entities and gameplay state in a bandwidth efficient manner that works well over home Internet conditions.
  • Use time productively and efficiently to make every effort to meet required targets.
  • REQUIREMENTS

  • 5+ years of commercial games programming experience.
  • Experience working on one or more shipped titles, ideally through the submission and release process.
  • Strong C / C++ programming skills.
  • Outstanding communication and interpersonal skills.
  • Self-motivated, interested in games and curious about how things work.
  • PLUSES

    Please note that these are desirable skills and are not required to apply for the position.

  • Background in networking prediction and interpolation systems development.
  • Proficiency with Xbox and Sony console platforms.
  • Experience working with low-level network libraries.
  • HOW TO APPLY

    Please apply with a resume and cover letter demonstrating how you meet the skills above. If we would like to move forward with your application, a Rockstar recruiter will reach out to you to explain next steps and guide you through the process.

    Rockstar is committed to creating a work environment that promotes equal opportunity, dignity and respect. In line with this commitment, Rockstar will provide accommodations to job applicants with disabilities (or on the basis of any other protected ground under human rights legislation) during the recruitment process, as well as to any Rockstar employees in order for them to perform the essential functions of their roles. Rockstar will comply with its obligations under the Human Rights Code and the Accessibility for Ontarians with Disabilities Act and will provide accommodations as long as such accommodations do not pose an undue hardship on Rockstar. If you need more information about Rockstar’s accommodation policies or process, or need to request an accommodation, please contact the Human Resources Department.

    If you’ve got the right skills for the job, we want to hear from you. We encourage applications from all suitable candidates regardless of age, disability, gender identity, sexual orientation, religion, belief, race, or any other protected category.

    #LI-AS1

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Programmer • Oakville, ON, CA

    Similar jobs
    Software Developer (C++ / C#), Distribution Management System (DMS)

    Software Developer (C++ / C#), Distribution Management System (DMS)

    Survalent • Brampton, ON, Canada
    Full-time +1
    Software Developer (C++ / C#), Distribution Management System (DMS) Brampton – Remote Survalent is looking for an innovative and enthusiastic Software Developer to join our ...Show more
    Last updated: 7 days ago • Promoted
    Work From Home -Remote Content QA Reviewer

    Work From Home -Remote Content QA Reviewer

    Outlier • Oakville, Ontario, Canada
    Remote
    Full-time
    Earn up to $16 USD / hourly and work fully remotely and flexibly.Outlier, a platform owned and operated by Scale AI, is looking for. If you're passionate about improving models and excited by the futu...Show more
    Last updated: 20 days ago • Promoted
    CNC Router Operator

    CNC Router Operator

    Marketing Impact Limited • Concord, ON, Canada
    Full-time
    Since 1986, Marketing Impact has been helping retailers and manufacturers maximize product sales and simplify inventory management on shelves and sales floors in North America.From cutting edge cus...Show more
    Last updated: 30+ days ago • Promoted
    Computer programming Private Tutoring Jobs Dunnville

    Computer programming Private Tutoring Jobs Dunnville

    Superprof • Dunnville, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Computer Vision Engineer

    Senior Computer Vision Engineer

    Birdseye Solutions • Mississauga, ON, Canada
    Full-time
    Birdseyes mission is to help make the world a safer place!.We are the leader in AI-driven Remote Facility Supervision solutions for the Trucking and Logistics Industry. Our Maximum Telepresence Appr...Show more
    Last updated: 30+ days ago • Promoted
    Lead, Network and Cloud Engineer

    Lead, Network and Cloud Engineer

    MCKESSON • Mississauga, ON, Canada
    Full-time
    McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare.We are known for delivering insights, products, and services that make quality care more accessibl...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Enterprise Architect & Tech Lead

    Senior Java Enterprise Architect & Tech Lead

    Orion Innovation • Mississauga
    Full-time
    A leading technology firm in Peel Region, Ontario, seeks a Lead Developer / System Architect.This role emphasizes architectural design and development of enterprise applications.The ideal candidate...Show more
    Last updated: 7 days ago • Promoted
    CNC Setup Programmer

    CNC Setup Programmer

    Nova Staffing Inc • Brampton, ON, Canada
    Full-time
    JOB SUMMARY : Responsible for programming CNC lathes and setting up machines for production to ensure efficient, high-quality machining operations. RESPONSIBILITIES : • Develop and optimize CNC...Show more
    Last updated: 30+ days ago • Promoted
    IT Administrator

    IT Administrator

    2188186 ONTARIO INC • Oakville, ON, Canada
    Full-time
    Btrust Supermarket Head Office is currently looking for full-time IT System Administrator to join our team in Oakville.These openings are available immediately. Reporting to the IT Manager, the Syst...Show more
    Last updated: 30+ days ago • Promoted
    Network Engineer

    Network Engineer

    Dexterra Group • Mississauga, ON, Canada
    Full-time +1
    We have a far-reaching presence across the entire continent North America with hundreds of full-time and part-time opportunities at any given time. We aim to provide our people with more than just a...Show more
    Last updated: 30+ days ago • Promoted
    Network and IoT Specialist

    Network and IoT Specialist

    Plan Group • Vaughan, ON, Canada
    Full-time
    Join the Plan Group Technology Division, a leader in integrating cutting-edge technologies into the business ecosystem.We are seeking a self-driven Network and IoT Specialist who excels in troubles...Show more
    Last updated: 30+ days ago • Promoted
    Senior Estimator Infrastructure

    Senior Estimator Infrastructure

    Team Construction • Mississauga, ON, Canada
    Full-time
    Develop coaching and mentoring skills with the estimating team throughout all aspects of the estimating process.Determine the project scope of work. Set-up and complete estimates in company standard...Show more
    Last updated: 30+ days ago • Promoted
    CAD Programmer

    CAD Programmer

    Peel HR • Etobicoke, ON, Canada
    Full-time
    The ideal candidate will have a strong background in.Develop, modify, and optimize CAD / CAM programs for CNC machines.Interpret technical drawings and design specifications for manufacturing.Collabo...Show more
    Last updated: 30+ days ago • Promoted
    Network Solutions Specialist

    Network Solutions Specialist

    Targeted Talent • Brampton, ON, Canada
    Full-time
    Join our client’s team as a Network Solutions Architect! (REMOTE).Are you a dedicated tech enthusiast with a knack for building top-notch computer networks? We're on the lookout for a pro...Show more
    Last updated: 30+ days ago • Promoted
    SEL RTAC Programmer

    SEL RTAC Programmer

    Talencity Inc. • Oakville, ON, Canada
    Full-time
    Our client in the Power Engineering sector is seeking to recruit an SEL RTAC Programmer for a short-term project.The SEL RTAC Programmer is responsible for the configuration, programming, testing, ...Show more
    Last updated: 12 days ago • Promoted
    Senior C++ Engineer

    Senior C++ Engineer

    SuperAnnotate • Oakville, Ontario, CA
    Remote
    Full-time
    As a Senior C++ Engineer, you will work remotely on an hourly paid basis to review AI-generated C++ code, systems designs, and technical explanations, as well as generate high-quality reference imp...Show more
    Last updated: 22 hours ago • New!
    Intermediate C#., Net, Windows, Web Software Developer TX3 Product Line

    Intermediate C#., Net, Windows, Web Software Developer TX3 Product Line

    Mircom Group of Companies • Vaughan, ON, Canada
    Full-time
    Net, Windows, Web Software Developer TX3 Product line.Founded in 1991, the Mircom Group of Companies is North America’s largest independent designer, manufacturer and distributor of intellige...Show more
    Last updated: 30+ days ago • Promoted
    Senior Analyst

    Senior Analyst

    Vaco by Highspring • Burlington, ON, CA
    Temporary
    Our client is sourcing a Senior Analyst for a 6-month contract.Responsible for month-end, quarter-end, and annual close process in accordance with company requirements. Responsible for expense reimb...Show more
    Last updated: 7 days ago • Promoted