Lead Tools Engineer

ZeniMax Online Studios @ Hunt Valley, MD, US
Engineering/Programming

Overview

ZeniMax Online Studios is looking for a Lead Tools Engineer to lead tool development for cross-project and mobile toolsets.  This position will oversee development of automation tools, build and deploy tools, QA tools, and mobile tool development.

Qualifications

  • 5+ years of software development experience
  • Proficient in C# and C++
  • Experience developing WinForms and/or WPF applications
  • Strong communication skills
  • Solid architecture skills and attention to detail
  • Ability to write clear and maintainable code
  • Strong debugging skills

Responsibilities

  • Lead the studio tools engineering team in the design and implementation of varying toolsets
  • Define and maintain the overall technological design for all studio tools
  • Design, architect, and refine toolsets throughout the development cycle
  • Collaborate with producers, QA, and other engineers for feature development
  • Work with Technical Producers to prioritize and schedule work for engineers on the team

Preferred Skills

  • Previous management experience
  • Experience with network game client/server architecture
  • Experience with SQL
  • Experience with scripting languages such as Lua or Python
  • Experience working with, customizing, and extending automation frameworks
  • UI and UX design skills
  • Bachelor’s Degree in Computer Science or equivalent experience

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.