Senior Gameplay Network Programmer
2 days ago
Job Summary
Haven Studios is seeking an experienced Senior Gameplay Network Programmer to join our project team. As a key member of our technical team, you will be responsible for designing, implementing, and testing network features and functionality for our games using C++, Unreal Engine, and other tools.
Key Responsibilities
- Design and implement network features and functionality for our games, ensuring seamless and smooth gameplay experiences for our players.
- Collaborate with gameplay programmers, designers, artists, and producers to ensure the network code meets the game design and performance requirements.
- Debug and troubleshoot network issues and bugs across different platforms and optimize systems for optimal latency.
- Research and evaluate new technologies and techniques to improve the network performance, reliability, and security of our games.
- Document and maintain the network code and systems.
- Analyze various performance metrics and optimize systems.
- Plan work effectively, and provide realistic updates on progress to your team and managers.
Requirements
- 8+ years of experience in the game industry with significant contributions to AAA titles in senior technical roles.
- Strong understanding of C++ language, Unreal Engine, and network programming concepts such as TCP/IP, UDP, sockets, NAT, peer-to-peer, client-server, join-in-progress, RPC, Linux.
- Experience with online multiplayer game development, such as replication, synchronization, latency compensation, hit detection, player character movement replication.
- Knowledge of client/server architecture, data replication, synchronization, lag compensation, anti-cheat techniques, server tick rates.
- Advanced debugging skills; Proficient with debugging tools and methods for network code and systems.
- Excellent communication and teamwork skills.
Preferred Qualifications
- Experience with UE5, Replication Graph, Iris.
- Experience working on multiplayer titles.
- Experience working on live games.
- Experience with PS5 development environment and toolkit.
-
Gameplay Animation Director
1 week ago
Québec, Quebec, Canada Tencent Full timeAbout the RoleWe are seeking a highly skilled and experienced Gameplay Animation Director to join our team at TiMi Montreal, a subsidiary of Tencent Games. As a key member of our leadership team, you will be responsible for defining the artistic direction for gameplay animation that supports our overall creative vision.Key ResponsibilitiesDefine an artistic...
-
Gameplay Animation Director
6 days ago
Québec, Quebec, Canada Tencent Full timeAbout the RoleWe are seeking a highly skilled and experienced Gameplay Animation Director to join our team at TiMi Montreal, a subsidiary of Tencent Games. As a key member of our leadership team, you will be responsible for defining the artistic direction for gameplay animation that supports our overall creative vision.Key ResponsibilitiesDefine an artistic...
-
Gameplay Animation Director
5 days ago
Québec, Quebec, Canada TiMi Full timeJob DescriptionJob Title: Gameplay Animation DirectorJob Summary:TiMi Montreal, a subsidiary of Tencent Games, is seeking a highly skilled Gameplay Animation Director to lead the development of a AAA, 3rd person, open-world game. As a key member of the leadership team, you will be responsible for defining the artistic direction for gameplay animation,...
-
Gameplay Animation Director
5 days ago
Québec, Quebec, Canada TiMi Full timeJob DescriptionJob Title: Gameplay Animation DirectorJob Summary:TiMi Montreal, a subsidiary of Tencent Games, is seeking a highly skilled Gameplay Animation Director to lead the development of a AAA, 3rd person, open-world game. As a key member of the leadership team, you will be responsible for defining the artistic direction for gameplay animation,...
-
Senior Game Systems Architect
4 weeks ago
Québec, Quebec, Canada Activision Blizzard Full timeJob Title: Senior Game Systems Architect at Activision BlizzardAbout UsActivision Blizzard is a leading interactive entertainment company, renowned for its iconic franchises and innovative gaming experiences. Our commitment to excellence and creativity has positioned us at the forefront of the gaming industry, with a diverse and talented team dedicated to...
-
Server Position at EightSix Network
6 days ago
Québec, Quebec, Canada EightSix Network Full timeJob Summary:We are seeking a skilled and friendly Server to join our team at EightSix Network. As a Server, you will be responsible for providing exceptional customer service and ensuring a positive dining experience for our residents.Key Responsibilities:Deliver plates to tables and provide personalized service to residentsCollaborate with kitchen staff to...
-
Server Position at EightSix Network
1 week ago
Québec, Quebec, Canada EightSix Network Full timeJob Summary:We are seeking a skilled and friendly Server to join our team at EightSix Network. As a Server, you will be responsible for providing exceptional customer service and ensuring a positive dining experience for our residents.Key Responsibilities:Deliver plates to tables and provide personalized service to residentsCollaborate with kitchen staff to...
-
Senior Care Coordinator
3 weeks ago
Québec, Quebec, Canada EightSix Network Full timeAbout EightSix Network EightSix Network is dedicated to enhancing the lives of seniors by fostering meaningful connections and providing exceptional care. We believe in creating a supportive and enriching environment where residents can thrive. Position Overview We are seeking a compassionate and dedicated Senior Care Coordinator to join our team. In this...
-
Senior Game Systems Architect
4 weeks ago
Québec, Quebec, Canada Activision Blizzard Full timeJob Title: Senior Game Systems Architect at Activision BlizzardAbout UsActivision Blizzard, a leader in interactive entertainment, has been at the forefront of game development, creating iconic franchises that have captivated millions worldwide. Our commitment to innovation and excellence drives us to build immersive experiences that resonate with players....
-
Senior Network Automation Engineer
5 days ago
Québec, Quebec, Canada ALLTECH CONSULTING SVC INC Full timeJob Description**Job Title:** Senior Network Automation Engineer**Job Summary:** We are seeking a highly skilled Senior Network Automation Engineer to join our team at ALLTECH CONSULTING SVC INC. The ideal candidate will have a strong background in network management, automation, and orchestration, with a proven track record of delivering complex network...
-
Senior Network Automation Engineer
5 days ago
Québec, Quebec, Canada ALLTECH CONSULTING SVC INC Full timeJob Description**Job Title:** Senior Network Automation Engineer**Job Summary:** We are seeking a highly skilled Senior Network Automation Engineer to join our team at ALLTECH CONSULTING SVC INC. The ideal candidate will have a strong background in network management, automation, and orchestration, with a proven track record of delivering complex network...
-
Senior Special Loans Manager
4 weeks ago
Québec, Quebec, Canada EightSix Network Full timeJob Title: Senior Manager - Special LoansCompany: EightSix NetworkA position as a Senior Manager within the Special Loans division at EightSix Network entails serving as a subject matter authority, assessing potential risks, and formulating strategies for overseeing high-risk commercial accounts. Key responsibilities encompass reducing loan losses and legal...
-
Senior Loans Strategy Manager
4 weeks ago
Québec, Quebec, Canada EightSix Network Full timeJob Title: Senior Manager - Special LoansCompany: EightSix NetworkA position as a Senior Manager within the Special Loans division at EightSix Network entails serving as a sector authority, assessing potential risks, and devising strategies for overseeing high-risk commercial accounts. Key responsibilities include reducing loan losses and legal liabilities,...
-
Senior Special Loans Manager
4 weeks ago
Québec, Quebec, Canada EightSix Network Full timeJob Title: Senior Manager - Special LoansCompany: EightSix NetworkThe role of Senior Manager for the Special Loans division at EightSix Network entails serving as a subject matter authority, assessing potential risks, and devising strategies for overseeing high-risk commercial lending accounts. Key responsibilities include reducing loan defaults and legal...
-
Senior Account Manager
4 hours ago
Québec, Quebec, Canada EightSix Network Full time{"h1": "Senior Account Manager", "p": "As a Senior Account Manager at EightSix Network, you will be responsible for growing the portfolio of business clients assigned to you. Your complex and varied duties will help you rapidly become the go-to resource person to your clients for their financial projects.Your role will involve identifying and developing...
-
Senior Account Manager
6 hours ago
Québec, Quebec, Canada EightSix Network Full time{"h1": "Senior Account Manager", "p": "As a Senior Account Manager at EightSix Network, you will be responsible for growing the portfolio of business clients assigned to you. Your complex and varied duties will help you rapidly become the go-to resource person to your clients for their financial projects.Your role will involve identifying and developing...
-
Senior Disaster Recovery Strategist
3 weeks ago
Québec, Quebec, Canada EightSix Network Full timeAbout EightSix Network At EightSix Network, we're dedicated to building a secure and resilient digital infrastructure for our clients. Our team of experts is passionate about pushing the boundaries of technology and delivering innovative solutions that meet the evolving needs of the modern business world. Senior Disaster Recovery Strategist We are seeking a...
-
Senior IT Project Manager
3 weeks ago
Québec, Quebec, Canada EightSix Network Full timeAbout EightSix Network EightSix Network is a leading company in the retail sector, committed to driving innovation and delivering exceptional customer experiences. We are seeking a highly motivated and experienced Senior IT Project Manager to join our dynamic team. Job Description As a Senior IT Project Manager, you will play a pivotal role in leading and...
-
Senior Customer Service Representative
3 days ago
Québec, Quebec, Canada EightSix Network Full timeAbout the RoleWe are seeking a highly skilled and enthusiastic individual to join our team as a Senior Customer Service Representative. As a key member of our Canadian Banking Branch network, you will be the face of our organization, providing exceptional service to our customers and helping them achieve their financial goals.Key ResponsibilitiesAct as a...
-
Senior Customer Service Representative
3 days ago
Québec, Quebec, Canada EightSix Network Full timeAbout the RoleWe are seeking a highly skilled and enthusiastic individual to join our team as a Senior Customer Service Representative. As a key member of our Canadian Banking Branch network, you will be the face of our organization, providing exceptional service to our customers and helping them achieve their financial goals.Key ResponsibilitiesAct as a...