Senior Backend Engineer

1 month ago


Gateshead Tyne and Wear, United Kingdom People Can Fly Full time

Job Description

Core:

  • Propose, implement and own tasks and features in a timely fashion.
  • Provide regular updates to the production.
  • Collaborating with PCF Online Services to integrate and develop shared components, and augment stability/features of shared modules.
  • Consider the performance of the work that you do.
  • 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 Principal and project Architect to implement high quality features and code, proactively identify and address risk with the team.
  • Proactively participate in code reviews to share knowledge and learn from other team members.
  • Occasionally support Lead in recruitment projects with HR collaboration.
  • Stay informed of best practices and technical solutions used at the company.
  • Work with QA teams to define testing requirements for new and existing features.

Backend:

  • Design and implement backend services for the PCF Online Services Platform, tailored for online gaming.
  • Provide tools and frameworks for smooth backend service integration with game clients and servers.
  • Implement protective measures against threats and ensure adherence to data protection laws.
  • Regularly refine the performance of online services, focusing on server efficiency and user load management.
  • Resolve technical issues and continuously support and update online services for stable performance.
Qualifications
  • 6+ years experience working in console / PC games.
  • Involved in the production cycle of at least 1 title.
  • Excellent primary programming language skills.
  • Good knowledge of Source Control and Code Review tools (Swarm, Perforce, Git, etc.).
  • Good knowledge of Project Management Software (JIRA, Confluence, etc.).
  • Ability to work autonomously.
  • 5+ years of experience developing high-scalability online services in various domains, emphasizing handling large user bases.
  • Familiarity with Kotlin, Java and Go, or willingness to learn these languages.
  • Expertise in Python, Ruby, and C#, or willingness to learn these languages.
  • Skilled in Docker, Kubernetes, and at least one major cloud platform (AWS, Azure, GCP).
  • Experience with SQL databases (like Postgres) and Redis, focusing on scalability and efficiency.
  • Experience managing backend systems that handle high volumes of traffic and data, ensuring efficiency and stability under load.
  • Solid understanding of client-server methodologies and technologies.
  • Good knowledge of scalability, security, and code maintainability.
  • Ability to produce secure, reliable, and readable code.
  • Good mentoring skills.
  • Strong verbal and written communication skills in English.

Nice to have:

  • Experience with a product's full development cycle, including post-launch operations
  • Good skills in C/C++, with the ability to handle complex issues in these languages
  • Previous work in leading tech companies like FAANG is a plus
  • Understanding of Unreal Engine for game development
  • Familiarity with OpenAPI and code generation tools
  • Experience with tools like Prometheus, InfluxDB, Loki, and Grafana
  • Knowledge of OpenTelemetry for application monitoring
  • Video Game-specific experience
  • Strong verbal and written communication skills in English.
Additional Information
  • A competitive salary and performance-based annual bonuses.
  • Private medical healthcare (Vitality) and BUPA dental insurance for PCF's employees and their families.
  • Access to wellbeing platform - Gympass for employees and family members.
  • Online Polish and English language classes.
  • Access to the pension scheme.
  • Flexible working hours.
  • Free virtual health and mental wellbeing sessions included in the plan for members and their dependents.
  • Personal development opportunities and ability to work in a global environment.
  • Work in a creative team with people full of passion for what they do.
Company Description

People Can Fly is one of the leading independent AAA games development studios with an international team of hundreds of talented individuals working from offices located in Poland, UK, US, and Canada, and from all over the world thanks to our remote work programs.

Founded in 2002, we made our mark on the shooter genre with titles such as Painkiller, Bulletstorm, Gears of War: Judgment, and Outriders. We are one of the most experienced Unreal Engine studios in the industry and we are expanding it with in-house solutions called PCF Framework.

Our creative teams are currently working on several exciting titles: Gemini is our new project being developed with Square Enix; Maverick is a Triple-A game developed in collaboration with Microsoft Corporation; Bifrost, Victoria and Dagger are projects we're growing in the self-publishing model. We also have one project in the concept phase – Red; as well as two projects in VR technology – Green Hell VR and Bulletstorm VR - an exciting VR version of our cult-classic shooter.

With over 20 years of experience, PCF sets out to explore new horizons. We aim to combine our expertise with creativity of the best and most forward-thinking talents in the industry to work together on the new generation of action games for the global gaming community.

If you decide to accompany us on this journey, you’ll have a chance to perfect your craft and expand your knowledge, working alongside leaders in the industry on bringing a brand-new unique experience to the players worldwide.

#J-18808-Ljbffr

  • Newcastle upon Tyne, United Kingdom Fruition IT Full time

    Senior Backend Engineer (Go)Remote, UK6 Month Contract An incredible opportunity for an experienced Senior Backend Engineer with advanced Go skills to join a prestigious tech client on a contract basis. This company is renowned for its engineering excellence, and they're looking for a Senior Backend Engineer who can take their distributed systems to the next...


  • Newcastle upon Tyne, United Kingdom Fruition IT Full time

    Senior Backend Engineer (Go)Remote, UK6 Month Contract An incredible opportunity for an experienced Senior Backend Engineer with advanced Go skills to join a prestigious tech client on a contract basis. This company is renowned for its engineering excellence, and they're looking for a Senior Backend Engineer who can take their distributed systems to the next...


  • Newcastle upon Tyne, United Kingdom TechShack Full time

    Senior Backend Engineer | Node, MongoDB, AWS | Fully RemoteAboutWe have partnered with a start up tech business looking to revolutionise the sales industry with a cutting edge product that aims at streamlining the sales process. We are looking for Senior Backend Engineers who are capable working with Node and AWS and take ownership of the project. We are...


  • Newcastle upon Tyne, United Kingdom TechShack Full time

    Senior Backend Engineer | Node, MongoDB, AWS | Fully RemoteAboutWe have partnered with a start up tech business looking to revolutionise the sales industry with a cutting edge product that aims at streamlining the sales process. We are looking for Senior Backend Engineers who are capable working with Node and AWS and take ownership of the project. We are...


  • Gateshead, United Kingdom People Can Fly Full time

    Job DescriptionCore:Propose, implement and own tasks and features in a timely fashion.Provide regular updates to the production.Collaborating with PCF Online Services to integrate and develop shared components, and augment stability/features of shared modules.Consider the performance of the work that you do.Breakdown your own tasks, update your progress, ask...


  • Gateshead, United Kingdom People Can Fly Full time

    Job DescriptionCore:Propose, implement and own tasks and features in a timely fashion.Provide regular updates to the production.Collaborating with PCF Online Services to integrate and develop shared components, and augment stability/features of shared modules.Consider the performance of the work that you do.Breakdown your own tasks, update your progress, ask...


  • Gateshead, Gateshead, United Kingdom People Can Fly Full time

    Company DescriptionPeople Can Fly is one of the leading independent AAA games development studios with an international team of hundreds of talented individuals working from offices located in Poland, UK, US, and Canada, and from all over the world thanks to our remote work programs.Founded in 2002, we made our mark on the shooter genre with titles such as...


  • Gateshead, Gateshead, United Kingdom People Can Fly Full time

    Company DescriptionPeople Can Fly is one of the leading independent AAA games development studios with an international team of hundreds of talented individuals working from offices located in Poland, UK, US, and Canada, and from all over the world thanks to our remote work programs.Founded in 2002, we made our mark on the shooter genre with titles such as...


  • Gateshead, United Kingdom People Can Fly Full time

    Job DescriptionCore:Propose, implement and 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...


  • Gateshead, United Kingdom People Can Fly Full time

    Job DescriptionCore:Propose, implement and 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...

  • Lead Backend Engineer

    1 month ago


    Gateshead, United Kingdom People Can Fly Full time

    Job DescriptionCore:Assigns, delegates, and supports individuals in their tasks, monitoring and reviewing the progress of their work.Provides constructive feedback and clear communications to enhance behavior and performance, ensuring a continuous improvement approach. Takes responsibility for evaluating their direct reports during periodic performance...

  • Lead Backend Engineer

    3 weeks ago


    Gateshead, United Kingdom People Can Fly Full time

    Job DescriptionCore:Assigns, delegates, and supports individuals in their tasks, monitoring and reviewing the progress of their work.Provides constructive feedback and clear communications to enhance behavior and performance, ensuring a continuous improvement approach. Takes responsibility for evaluating their direct reports during periodic performance...


  • Gateshead, United Kingdom People Can Fly Full time

    Company DescriptionPeople Can Fly is one of the leading independent AAA games development studios with an international team of hundreds of talented individuals working from offices located in Poland, UK, US, and Canada, and from all over the world thanks to our remote work programs.Founded in 2002, we made our mark on the shooter genre with titles such as...

  • Lead Backend Engineer

    1 month ago


    Gateshead, Gateshead, United Kingdom People Can Fly Full time

    Company DescriptionPeople Can Fly is one of the leading independent AAA games development studios with an international team of hundreds of talented individuals working from offices located in Poland, UK, US, and Canada, and from all over the world thanks to our remote work programs.Founded in 2002, we made our mark on the shooter genre with titles such as...

  • Lead Backend Engineer

    3 weeks ago


    Gateshead, Gateshead, United Kingdom People Can Fly Full time

    Company DescriptionPeople Can Fly is one of the leading independent AAA games development studios with an international team of hundreds of talented individuals working from offices located in Poland, UK, US, and Canada, and from all over the world thanks to our remote work programs.Founded in 2002, we made our mark on the shooter genre with titles such as...

  • Lead Backend Engineer

    1 month ago


    Gateshead, Gateshead, United Kingdom People Can Fly Full time

    Company DescriptionPeople Can Fly is one of the leading independent AAA games development studios with an international team of hundreds of talented individuals working from offices located in Poland, UK, US, and Canada, and from all over the world thanks to our remote work programs.Founded in 2002, we made our mark on the shooter genre with titles such as...


  • Gateshead, Gateshead, United Kingdom People Can Fly Full time

    Job Description Core: Assigns, delegates, and supports individuals in their tasks, monitoring and reviewing the progress of their work. Provides constructive feedback and clear communications to enhance behavior and performance, ensuring a continuous improvement approach. Takes responsibility for evaluating their direct reports during periodic performance...

  • Backend Developer

    4 days ago


    Newcastle upon Tyne, United Kingdom PurpleSector Full time

    Backend DeveloperContractor (7 months)Outside IR35Why Join us?Work on interdisciplinary projects involving software, data science, and design & development.Be part of a diverse team with backgrounds in F1, Automotive, Aerospace, Nuclear, Marine, and Manufacturing.Exposure to cutting-edge technologies and varied industries.Job ProfileAs a Senior Backend...


  • Newcastle upon Tyne, United Kingdom Burns Sheehan Full time

    Senior Backend Engineer | Python | Up to £110,000 per annum + Equity Senior Backend Engineer Up to £110,000 p/a + Equity Operating throughout Europe - Remote-first Consistent ~100% ARR growth YoY⚙️ Preferred Tech: Python The CompanyI’m partnered with an exciting FinTech scaleup who are transforming a $120 trillion market, utilising the latest...


  • Gateshead, Tyne and Wear, United Kingdom People Can Fly Full time

    Propose, implement and own tasks and features in a timely fashion. Provide regular updates to the production. Collaborating with PCF Online Services to integrate and develop shared components, and augment stability/features of shared modules. Consider the performance of the work that you do. Work closely with Principal and project Architect to...