At a Glance
- Tasks: Develop and maintain build pipelines for exciting Unreal Engine VR projects.
- Company: Join nDreams, a leading VR game developer known for immersive experiences.
- Benefits: Enjoy flexible hours, duvet days, birthday off, and great health perks.
- Why this job: Make a real impact in the VR gaming world while working with cutting-edge technology.
- Qualifications: Proficiency in Python and C#, with experience in build automation.
- Other info: Be part of a diverse team that values respect, wellbeing, and creativity.
The predicted salary is between 36000 - 60000 £ per year.
We are looking for a Build Pipeline Programmer. 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:
- Permanent Full time (37.5 hours per week)
- In office OR hybrid OR remote
- 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 5.
- Experience with Unreal Hord build system.
- A passion for VR and knowledge of what makes a great VR game.
Benefits
We are nDreams – creators of some of the world’s most immersive VR games. You might know us from Ghostbusters: Rise of the Ghost Lord, Synapse, Phantom: Covert Ops, Fracked, FRENZIES, Wreckin Racoons, or our latest adventure, Reach. From humble beginnings as an independent studio, we’ve grown into a leading VR developer, combining ambitious projects and global scale with a personal, caring touch. 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 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.
Build Pipeline Programmer - Studio Compass (In office, hybrid or remote) employer: nDreams
Contact Detail:
nDreams Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Build Pipeline Programmer - Studio Compass (In office, hybrid or remote)
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those who work with Unreal Engine or in VR. Attend meetups or online events, and don’t be shy about sharing your passion for build pipelines – it could lead to some great opportunities!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially any work related to build automation or Unreal Engine. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with Python, C#, and any tools like TeamCity or Perforce. Practice explaining complex concepts in simple terms – it’s a key skill for this role!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining our team at nDreams and contributing to our amazing VR projects.
We think you need these skills to ace Build Pipeline Programmer - Studio Compass (In office, hybrid or remote)
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Build Pipeline Programmer role. Highlight your experience with Unreal Engine, Python, and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!
Show Off Your Communication Skills: Since you'll be collaborating with various teams, it's important to demonstrate your ability to explain technical concepts clearly. Use your application to showcase examples of how you've communicated complex ideas to non-technical folks in the past.
Be Specific About Your Experience: When detailing your previous roles, focus on specific achievements related to build pipelines and automation. Mention any tools like TeamCity or Perforce that you've used, and how you’ve optimised processes in your past projects. We love seeing concrete examples!
Apply Through Our Website: We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you're keen on joining our team at nDreams!
How to prepare for a job interview at nDreams
✨Know Your Tech Inside Out
Make sure you brush up on your Python and C# skills, as well as your experience with TeamCity and Unreal Build Graph. Be ready to discuss specific projects where you've implemented build pipelines or automated processes, as this will show your practical knowledge.
✨Communicate Clearly
Since you'll be collaborating with various teams, practice explaining technical concepts in simple terms. Think of examples where you've had to communicate complex ideas to non-technical staff, as this will demonstrate your strong communication skills.
✨Prepare for Problem-Solving Questions
Expect questions about troubleshooting live build processes and resolving pipeline bottlenecks. Prepare some scenarios from your past experiences where you successfully identified and fixed issues, showcasing your analytical skills.
✨Show Your Passion for VR
Since the role is focused on VR projects, share your enthusiasm for virtual reality and any relevant experiences you have. Discuss what makes a great VR game in your opinion, and how you can contribute to creating immersive experiences at nDreams.