Senior Art Pipeline Engineer

ZeniMax Online Studios @ Hunt Valley, MD, US


ZeniMax Online Studios is seeking an experienced Senior Art Pipeline Engineer. In this position, you will assist in the development of our next gen game pipelines. You’ll be getting in at the ground level of a new project, working with a world class team on cutting edge technologies to support an amazing new IP. From raw, low-level data management and IO to high-level UI systems, physics, animation and graphics, this role is involved in just about every system we use.

The ideal candidate is a skilled Engineer with extensive experience in problem solving and working on data processing challenges in the game industry. You’ll be working within a small, multidisciplinary group of experienced developers as you bring our systems online.


  • Fluent in C++
  • Competent in various languages (C++, Python, C#, Java, etc.)
  • Solid technical background with an ability to design and implement systems
  • 5+ years game industry, or relevant professional experience
  • Experience developing and maintaining systems used in production environments
  • Solid understanding of contemporary graphics capabilities and processes
  • Strong troubleshooting skills


  • Collaborate in the development of fundamental, architecturally sound systems that scale well, can support large teams, and are well received by users
  • Design and implement solutions that demonstrate solid development practices and keep users focused on their area of expertise
  • Provide support and training to users while mentoring other members of the team
  • Work with Art, Design, and Engineering to develop technical guidelines so developers can understand and meet established performance requirements
  • Document workflows and advocate best practices

Preferred Skills

  • Familiarity with Qt
  • Interest in procedural graphics
  • Experience developing plugins for various DCCs (Houdini, Maya, etc.)
  • MMO or GaaS experience
  • Familiarity with reality capture methods
  • VFX industry experience
  • Linear algebra whiz
  • Interest in development patterns
  • Experience with Perforce 

What to Expect

Submit to a Position

You will receive an automated email confirming we have received your resume.

Due to the high volume of applications received, it's not possible for us to respond directly to each candidate.

Don't see your desired position listed? Apply under "General Application" instead!

Recruiter Call

If you are selected, you will be contacted by our team for an initial phone screen to chat about your previous experience.

You may go through one or two phone interviews, and possibly a follow-up Skype call.

If your qualifications do not match the criteria of a current position, your resume will be kept on file.

Site Visit

The next step will be an invitation to come out and meet the team at the studio for onsite interviews.

In the event that we choose not to move forward at any point in the recruiting process, we will let you know.

Your Privacy

ZeniMax understands the importance of privacy. Please review the Applicant Privacy Notice attached to each position, which explains how we process the personal information we collect about you when you apply for a job or submit information to us through our job portal. BY APPLYING FOR THIS OR ANY POSITION, SHARING THIS JOB, OR OTHERWISE PROVIDING US WITH YOUR PERSONAL INFORMATION THROUGH THIS JOB PORTAL, YOU ACKNOWLEDGE THAT YOU HAVE READ AND UNDERSTOOD THE APPLICANT PRIVACY NOTICE, WHICH IS SET FORTH IN THE “APPLICANT PRIVACY NOTICE” SECTION BELOW EACH POSITION.