Lead Network Engineer

CD PROJEKT SA Logo

CD PROJEKT SA

πŸ“Remote - United States

Summary

Join CD PROJEKT RED as a Lead Network Engineer to work on Cyberpunk 2! You will design, implement, and maintain network architecture and online systems, leading a team of engineers to ensure seamless online experiences. Responsibilities include developing multiplayer systems, collaborating with other departments, and staying current with network technologies. This role requires 7 years of programming experience in the games industry, including 1 year as a lead, proficiency in C++, and a deep understanding of software architecture. The position offers a hybrid/in-office or fully remote option in the USA or Canada. Benefits include company-paid healthcare, paid leave, 401k matching, flexible hours, professional development opportunities, and a dog-friendly office.

Requirements

  • 7 years experience as a programmer within the games industry and with at least 1 year of experience as a lead
  • Proven track record of leadership in a senior network engineering role, with experience managing and mentoring teams of engineers
  • Proficient in C++ programming and deep knowledge of Unreal Engine
  • Deep understanding of software architecture principles and experience designing scalable, performant systems
  • Ability to think creatively and strategically to overcome technical challenges and drive innovation in technology
  • Excellent communication and interpersonal skills, with the ability to effectively communicate complex technical concepts to both technical and non-technical stakeholders

Responsibilities

  • Design, implement, and maintain scalable and efficient network architectures for online features
  • Ensure low-latency, high-performance online experiences for players
  • Develop and optimize multiplayer systems, including matchmaking, and address challenges related to latency, bandwidth usage, and server performance
  • Lead and mentor a team of talented engineers, fostering a collaborative and innovative environment
  • Work closely with game designers, gameplay programmers, and other departments to integrate network features seamlessly
  • Collaborate with IT and infrastructure teams to ensure reliable server deployment and maintenance
  • Stay up-to-date with the latest developments in network programming and online gaming technologies
  • Evaluate and integrate new tools and technologies to enhance the studio's network capabilities

Preferred Qualifications

  • Experience working in an Agile development environment is a plus, with a mindset geared towards adaptability, collaboration, and continuous improvement
  • A deep passion for gaming and a relentless drive to create unforgettable player experiences through cutting-edge technology

Benefits

  • Company paid medical healthcare (dental vision & mental)
  • Paid Leave β€” 20 days of holiday for every team member per year (26 days after two years)
  • 401K with employer matching
  • Gym Membership Reimbursement
  • Flexible working hours
  • Trainings, lectures and courses β€” internal workshops, knowledge-sharing initiatives, online tutorials, and e-learning classes are all available

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs