At a Glance
- Tasks: Join us as a Build Pipeline Programmer, optimising VR project workflows and collaborating with creative teams.
- Company: nDreams creates immersive VR games like Synapse and Phantom: Covert Ops, with a focus on diversity and wellbeing.
- Benefits: Enjoy flexible hours, duvet days, birthday off, personal development time, and a fantastic holiday package.
- Why this job: Be part of a cutting-edge studio pushing VR boundaries while working remotely in a supportive culture.
- Qualifications: Proficiency in Python and C#, experience with TeamCity, and familiarity with Unreal Engine are essential.
- Other info: This is a 12-month fixed-term contract, fully remote within the UK.
The predicted salary is between 36000 - 60000 £ per year.
Elevation are re-establishing the boundaries of VR. We’re looking for a Build Pipeline Programmer to help us push those boundaries even further. This is a specialised programming role focused on developing and maintaining build pipelines for Unreal Engine-based VR projects. You’ll work closely with programming, art, and design teams, as well as central functions like Shared Technology and IT.
In this role, you will design, implement, and maintain build pipelines for Unreal Engine projects. You’ll optimise build and deployment processes to improve efficiency and reduce turnaround times, identify and resolve pipeline bottlenecks, automate repetitive tasks to streamline development workflows, and provide technical support for build-related issues.
The rundown:
- 12-month fixed term contract
- Full time (37.5 hours per week)
- Fully remote within the UK
- Salary is competitive and dependent on experience
Key responsibilities:
- Independently implement build and automation features to a professional standard.
- Monitor and troubleshoot live build processes across multiple systems.
- Plan and estimate tasks effectively, balancing priorities and escalating blockers.
- Communicate status updates and write clear documentation for build systems.
- Collaborate with stakeholders across the studio and Shared Technology teams.
Requirements
The skills you’ll need:
- Proficiency in Python and C#.
- Experience with TeamCity (including Kotlin configuration), Perforce, and Unreal Build Graph.
- Familiarity with Unreal automation (C++, Blueprint, or Python).
- Understanding of cloud computing concepts and AWS CLI.
- Basic scripting in Unix/Bash and PowerShell.
- Strong communication skills, especially when explaining technical concepts to non-technical staff.
The nice to haves:
- Experience working on at least one released title for console, PC, VR, or mobile.
- Prior responsibility for implementing and maintaining automated processes.
- Professional experience with Unreal Engine 4 or 5.
- A passion for VR and knowledge of what makes a great VR game.
Benefits
We are nDreams – we develop and publish the world’s most immersive VR games. You may know us as the developer behind Synapse, Phantom: Covert Ops, Fracked, and Frenzies. As a publisher, we have also supported the release of other studio’s titles including Little Cities, PowerWash Simulator VR, and Vendetta Forever. With humble beginnings as an independent studio, we combine amazing projects with a personal, caring touch. We’ve got more incredible titles to be announced soon!
We believe the best workplaces and games are created by diverse, happy and safe teams. We're committed to building a culture centred on respect, wellbeing and balance. It’s crucial we make our games and industry more accessible to underrepresented communities. We strive to live this through the people we hire, the experiences we create and the causes we support.
We want everyone to have the opportunity to bring their best, authentic self to work. Please let us know if you require reasonable adjustments during the interview process by emailing interviewing@ndreams.com or speaking to your nDreams recruiter. For more information about reasonable adjustments, check out this guidance from Scope.
We offer great perks, including flexible hours, duvet days, your birthday off, dedicated personal development time and support, as well as regular socials. Beyond this, there’s an excellent holiday offering, pension scheme, health insurance, life cover and much more.
Senior Programmer (Build) - 12 Month FTC Studio Elevation (Remote within the UK) employer: nDreams
Contact Detail:
nDreams Recruiting Team
interviewing@ndreams.com
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Programmer (Build) - 12 Month FTC Studio Elevation (Remote within the UK)
✨Tip Number 1
Familiarise yourself with the specific tools and technologies mentioned in the job description, such as Python, C#, TeamCity, and Unreal Engine. Having hands-on experience or projects that showcase your skills with these tools will make you stand out.
✨Tip Number 2
Network with current or former employees of nDreams, especially those in programming roles. Engaging in conversations about their experiences can provide valuable insights into the company culture and expectations, which you can leverage during interviews.
✨Tip Number 3
Prepare to discuss your previous experience with build pipelines and automation processes in detail. Be ready to share specific examples of how you've optimised workflows or resolved technical issues, as this will demonstrate your problem-solving abilities.
✨Tip Number 4
Show your passion for VR by staying updated on the latest trends and developments in the industry. Mentioning recent VR projects or innovations during your interview can highlight your enthusiasm and commitment to the field.
We think you need these skills to ace Senior Programmer (Build) - 12 Month FTC Studio Elevation (Remote within the UK)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your proficiency in Python and C#, as well as your experience with TeamCity, Perforce, and Unreal Build Graph. Emphasise any relevant projects you've worked on, especially those involving VR or Unreal Engine.
Craft a Strong Cover Letter: In your cover letter, express your passion for VR and detail how your skills align with the responsibilities of the role. Mention specific experiences where you implemented build and automation features, and how you communicated technical concepts to non-technical staff.
Showcase Relevant Projects: If you have worked on any released titles for console, PC, VR, or mobile, be sure to mention these in your application. Highlight your role in those projects and any automated processes you were responsible for implementing.
Prepare for Technical Questions: Be ready to discuss your technical skills in detail during the interview process. Brush up on cloud computing concepts, AWS CLI, and scripting in Unix/Bash and PowerShell, as these are key components of the role.
How to prepare for a job interview at nDreams
✨Showcase Your Technical Skills
Make sure to highlight your proficiency in Python and C#, as well as your experience with TeamCity, Perforce, and Unreal Build Graph. Be prepared to discuss specific projects where you've implemented build pipelines or automated processes.
✨Communicate Clearly
Strong communication skills are essential for this role. Practice explaining complex technical concepts in simple terms, especially since you'll be collaborating with non-technical staff. Clear documentation is also key, so be ready to share examples of your past work.
✨Demonstrate Problem-Solving Abilities
Be prepared to discuss how you've identified and resolved pipeline bottlenecks in previous roles. Share specific examples of challenges you've faced and the solutions you implemented to optimise build and deployment processes.
✨Express Your Passion for VR
Since this role is focused on VR projects, convey your enthusiasm for virtual reality and your understanding of what makes a great VR game. Mention any relevant experience you have with released titles in the VR space to strengthen your application.