People Can Fly is looking for an Online Programmer, someone to architect new multiplayer features; this is the opportunity to join People Can Fly and help define the future of online interactive entertainment.
Strong C++ knowledge
Minimum 3 years of software engineering experience
Experience developing advanced server architecture and applications for online console or PC video games
Deep understanding of client-server methodology, scalability and security considerations
Passion for writing solid, reliable, efficient code and highly scalable systems
Prior experience in console game development, e.g., Xbox 360/Xbox Live, PS3/PSN, etc.
Understanding of internet and network architectures with bandwidth considerations
Strong work ethic and self-motivated
Demonstrated interest in games
Preference to applicants with
Unreal Engine 3/4 knowledge
Excellent communication skills
BS (or higher) in Computer Science or similar discipline (Physics, Math, EE, etc.)
English and/or Polish language skills (everyone in our studio speaks English, but Polish language skills are a plus)