Infrastructure Engineer

Apply

Description

We’re one of the world’s largest VR developers and publishers. Our recent Oculus-exclusive Phantom: Covert Ops was a #1 title at launch, having won multiple “VR Game of the Show” awards at E3 2019. But that’s only touching the surface – with multiple games in development, including our upcoming action-adventure Fracked and exciting growth plans we can’t wait to show you what else we’re up to.

The studio encourages an open and diverse culture, where you’re empowered to explore ideas and put your own stamp on projects. We also offer some great perks, including flexible hours, duvet days, share options and health insurance.

The publishing team is a small, growing part of nDreams. We are a friendly bunch who “muck in” when needed and work collaboratively – both between ourselves and the talented dev team we work alongside. Despite our humble resources, we strive to develop campaigns that would make AAA publishers envious – we would love to find someone who can help us achieve this, as well as bringing along new ideas and perspectives.

We are looking to grow our Code team! We are actively searching for an Infrastructure Engineer to be a key contributor, responsible for the technical delivery of a targeted product or key subsystem within a larger one, aiding the lead and Tech Director ensure quality, creativity, and effective cross discipline coding for a single project.

THE ROLE

  • Design, deploy and maintain online services for use in the development & live operations of multiplayer experiences, using modern infrastructure-as-code & containerization techniques.
  • Experience with scaling cloud-based infrastructure from concept through to launch.
  • Comfortable using version control software, including advanced operations such as integrations.
  • Determine tasks to implement features and systems and accurately determine associated timelines
  • Schedule tasks and complete them on time, with an understanding of and appreciation for milestones, schedules, deadlines and efficient development processes
  • Take ownership (in collaboration with the team) to ensure that features and systems implemented are presented at quality with solid architectural solutions within the game experience
  • Design and implement reliable, maintainable, robust and scalable systems
  • Ensure code written (and encourage code written by team) adheres to Code team standards defined here.
  • Identify technical and developmental risks/obstacles and generate solutions to overcome identified risks
  • Demonstrating ability to ‘Fire-Fight’ and making use of knowledge and familiarity of common industry techniques to resolve problems, both technical and situational, as they arise
  • Demonstrate ability to balance pragmatism and idealism - i.e make both masterful/quick fix-up and full refactor/rework, and the instinct to choose which is appropriate for a given problem.
  • Build a strong working relationship and creative understanding within the team.
  • Work with a level of self-driven autonomy whilst reliably and effectively participating in team development.
  • Actively take part in project critiquing and suggesting / applying technical knowledge to problem solve or in an additive sense.

Requirements

  • Current understanding of modern cloud infrastructure development - Ability to create maintainable and scalable systems using design patterns and software engineering methodology.
  • Leadership skills - Comfortable taking your part in steering the programming team and giving constructive feedback to peers. Understanding where work is needed, the technical requirements for the game, and how to bring people and technology together to get the job done.
  • Collaborative - An empathetic individual who can collaborate with a multi-discipline team, empowering artists and exchanging ideas/technical plans with the design team.
  • Self-learning and mentoring - Someone with a desire to research, learn, and improve their own knowledge, and pass that knowledge on to others.
  • Communication skills - Excellent verbal and written communication skills with an ability to communicate your work to both technical and non-technical people to help them overcome issues.
  • Bonus: Proven experience developing high-quality features for published PC, console or mobile titles in a professional team or studio environment.
  • Bonus: Experience working professionally with Unreal Engine 4.
  • Bonus: Experience developing Virtual Reality apps for mobile, console or PC.

Benefits

We offer Permanent & Fixed Term Contracts. If you think this could be the role for you, we’d love you to get in touch! Drop us your CV via the link below.

Apply

What we have to offer

Flexible
working
& holiday

Company
benefits

Our
studio *

*Do not apply to Studio Orbital as roles are remote.

Sign up to join our community

*Enter valid email

*You have not accepted our terms and conditions

Get in touch

General

*Enter valid email

*Enter your message

nDreams

©2022 nDreams. All Rights Reserved

nDreams Limited, Spectrum Point, 279 Farnborough Road, Farnborough, Hampshire, GU14 7LS, England, UK

Back to top