People Can Fly is hiring a
Principal Engine Programmer

Logo of People Can Fly

People Can Fly

πŸ’΅ ~$211k-$314k
πŸ“Remote - Poland

Summary

Join People Can Fly, a leading independent AAA games development studio, and contribute to the creation of new generation action games. As a key team member, you'll have opportunities to perfect your craft, expand your knowledge, and work alongside industry leaders.

Responsibilities

  • Propose, implement, own tasks and features in a timely fashion to a high standard of quality
  • Provide regular updates to the production for your software and reach out to other parties who will be impacted by your work
  • Collaborating with PCF Framework to define the direction of the shared components, and augment the stability, featuresΒ and performance of existing shared modules
  • Propose, design and implement technical solutions to complex problems presented by the production
  • Produce highly efficient systems and improve the performance of other systems
  • Breakdown your own tasks, update your progress, ask questions and raise issues to relevant stakeholders as well as proposing solutions when needed
  • Work closely with the project Architect to implement high quality features and code, proactively identify and address risks with the team
  • Partner with leads to define priority management for features
  • Proactively participate and approve code reviews
  • Share knowledge with the rest of the studio
  • Occasionally support leads in recruitment projects with HR collaboration
  • Define the best practices and technical solutions used at the company
  • Work with QA teams to define testing requirements for new and existing features
  • Design, implement and maintain new low-level systems and overall architecture
  • Creating performance and memory optimisation tools and features
  • Proactively identify opportunities to enhance the engine to support productions
  • Test, debug, profile, optimize and document implementations
  • Being up to date with features from other engines and provide expertise about possible implementations
  • Evaluating and accepting systems from other code teams

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 Jobs

Please let People Can Fly know you found this job on JobsCollider. Thanks! πŸ™