Zenimax Online Studios

We're Hiring


ZENIMAX ONLINE STUDIOS is hiring for both The Elder Scrolls Online and multiple unannounced projects. We’re growing to meet the demands of our players and industry, so we’re looking for talented, self-motivated people of varied experiences and backgrounds with the desire to make great games. Join us!

Art

Department Art Division ZeniMax Online Studios Location Hunt Valley MD

Overview

ZeniMax Online Studios is seeking a Senior Technical Artist that will be focused on character systems to join our studio for the development of our next AAA game.  This is a chance to join an experienced group of developers in pre-production for a new IP.

The ideal candidate is a skilled Technical Artist with extensive experience building systems to support character production. Character customization is an important aspect of this IP and extends into nearly everything the player can do. You will be working with small, multidisciplinary groups of artists, designers and engineers to develop efficient, intuitive workflows, build production tools, and identify performance metrics parameters.

Responsibilities

  • Work with Art, Design, and Engineering to develop tools and systems that provide efficient character production workflows
  • Develop tools that ensure data integrity
  • Identify production bottlenecks and propose solutions
  • Provide support, training, and mentoring to users
  • Document workflows and advocate best practices

Qualifications

  • Fluent in one or more programming language (Python, C#, C++, etc.)
  • Solid technical background and an ability to design and implement systems
  • 3+ years relevant industry experience minimum
  • Experience developing and working with other character production systems
  • Experience working with physically based materials
  • Strong troubleshooting skills
  • Familiarity with common data formats: XML/JSON/etc.
  • Familiarity with common 3D data formats: OBJ/FBX/ALEMBIC/etc

Preferred Skills

  • MMO or GaaS experience
  • Experience with Substance Designer/Painter or similar
  • VFX Industry experience
  • Experience with Houdini
  • Perforce
  • PyQt/PySide
  • General interest in contemporary CGI techniques
Department Art Division ZeniMax Online Studios Location Hunt Valley MD

Overview

ZeniMax Online Studios is seeking a Senior Technical Artist with a focus in animation to join our studio for the development of our next AAA game.  This is a chance to join an experienced group of developers in pre-production for a new IP.

The ideal candidate is a skilled Technical Artist with experience in rigging and animation.  You will be working with small, multidisciplinary groups of artists, designers and engineers to develop efficient, intuitive workflows, build production tools, and identify performance metrics parameters.

Responsibilities

  • Work within a multidisciplinary team to develop efficient, maintainable workflows capable of supporting a large, complex project with a wide range of animation needs
  • Develop tools and workflows to support animators
  • Develop and maintain runtime animation graphs
  • Provide direct support to the animation team
  • Work with Engineering to develop best practices, technical guidelines, and performance metrics for animation
  • Document workflows and advocate best practices

Qualifications

  • Fluent in one or more programming language (Python, C#, C++, etc.)
  • Solid technical background with ability to design and implement systems
  • 3+ years relevant industry experience
  • Solid understanding of kinematics, animation principles and ability to translate this into tangible production tools and processes
  • Experience with runtime animation tools, techniques and capabilities (Unity, Havok Behavior, Natural Motion, or proprietary systems, etc.)
  • Experience working with an animation graph or similar system
  • Experience rigging characters for animation
  • Understand differences between production and runtime animation requirements
  • Strong troubleshooting skills
  • Familiarity with common data formats: XML/JSON/etc.
  • Familiarity with common 3D data formats: OBJ/FBX/ALEMBIC/etc.

Preferred Skills

  • Mocap Experience
  • Experience working with 2 or more animation pipelines
  • Linear algebra
  • Perforce
  • PyQt/PySide
  • General interest in contemporary CGI techniques
Department Art Division ZeniMax Online Studios Location Hunt Valley MD

Overview

We are seeking a skilled Technical Animator to help further develop our animation pipeline. The focus of this position will be on runtime animation integration and animation handling in the pipeline.

You will work with animators to develop blend graphs that produce smooth, AAA quality animation, seamlessly combining animated motion with various runtime input sources. You’ll help define animation related workflows and systems, and you’ll assist animators in all technical aspects of animation production. Working with multiple disciplines to identify effective solutions, you will serve as a communicator with the goal of ensuring all involved parties have a common understanding of the system and our shared goals.

Preference will be given to candidates who have experience writing animation authoring tools (in Max, Maya, etc.), though this is not the primary area of coverage. If you have experience programming in any form, this is a huge plus. If you have experience with MOCAP that is also beneficial. If you are technical, highly motivated and passionate about animation, please apply for this position. It’s an uncommon opportunity.

Responsibilities

  • Work closely with Animation, Design, and Engineering to develop the means by which these groups interact with animation data
  • Play a positive, proactive role in communication between all involved departments
  • Advocate for Animation while maintaining attention to performance issues
  • Provide ongoing support and training to Animation throughout production cycle
  • Communicate, promote, and document animation related processes and best practices
  • Help to identify tools that will make managing large amounts of animation possible

Qualifications

  • 5 or more years industry experience
  • 3-5 years runtime animation system experience (can overlap with industry experience)
  • Professional experience working with 2 or more animation pipelines
  • Strong technical skillset and love of getting hands dirty
  • Strong understanding of kinematics and eye for animation
  • Experience with runtime animation tools, techniques and capabilities (Unity, Havok Behavior, Natural Motion, or proprietary, etc.)
  • Familiarity with rigging
  • Some familiarity with MOCAP workflows
  • Understand differences between production and runtime animation requirements and data
  • Clear, demonstrable understanding of animation data and how it moves through the pipeline
  • Self-sufficient, motivated and independent
  • Strong communication and time management skills
  • Familiarity with common data formats: XML/JSON/etc.
  • Familiarity with common 3D data formats: HVK/GR2/OBJ/FBX/ALEMBIC/etc.

Portfolio: Please include links to your work and clearly indicate your contributions. Resumes without work samples will not be considered.

Preferred Skills

  • Some understanding of shaders
  • Any programming experience
  • Pyside/PyQt
  • Perforce
  • Experience with special effects and non-character animation
  • General interest in contemporary CGI techniques
Department Art Division ZeniMax Online Studios Location Hunt Valley MD

Overview

ZeniMax Online Studios is seeking an ambitious and creative Character Artist to work within our art team to create unique and diverse characters and creatures that will pull the player into our universe. Candidates should have a strong understanding of human and animal anatomy, character modeling, and texturing as it applies to gameplay and should be able to successfully execute those ideas in engine.   

Responsibilities

  • Create dynamic humanoid, animal, and creature models and textures with a strong grasp of form, scale, and proportion while working within defined technical constraints
  • Communicate and work with Concept Art team, Animation, and Technical Artists
  • Adapt to the established art style
  • Closely follow art and design concepts
  • Have a thorough understanding of pipelines and art integration into the game
  • Contribute to the creative process through original ideas and inspiration
  • Participate in critiquing your work and the work of other artists
  • Work with the entire Development team in an energetic and creative environment

Qualifications

  • 3+ years of professional industry experience as a Character Artist
  • At least one AAA published game credited as a Character Artist
  • In depth knowledge of character modeling as related to game development
  • Excellent sculpting skills in Zbrush or Mudbox
  • Texturing skills using Substance Painter or similar software
  • Strong knowledge of human and animal anatomy
  • A strong understanding of rigging and animation principles
  • Excellent fine art skills
  • Knowledge of industry software tools and pipelines (3dsmax, Zbrush, Photoshop, Marvelous Designer, Maya, Substance Painter)
  • MMO or RPG experience a plus

Preferred Skills

  • Rigging and animation experience
  • Facial blendshape creation experience
  • Marvelous Designer experience
  • Hair and cloth simulation experience
  • Traditional art skills such as painting and sculpture
  • Clothing design and construction knowledge is a plus

*The position may require an art test

Department Art Division ZeniMax Online Studios Location Hunt Valley MD

Overview

We are seeking an enthusiastic Senior VFX Artist to collaborate with our Art and Design teams and create amazing effects for The Elder Scrolls Online.

Responsibilities

  • Develop visually stunning particle and shader effects within the defined visual style through creative use of particles, geometry, and animation
  • Work with the Design and Concept Art teams to develop clean, highly readable VFX that support gameplay initiatives
  • Designing, creating, and integrating VFX from start to finish
  • Ensure that VFX assets are built efficiently and perform within performance budgets
  • Concept, propose, and present creative ideas
  • Collaborate with our Artists, Animators, Designers, and Programmers to implement effects
  • Set dressing of environments and cinematics with VFX
  • Testing, debugging, solving problems and fixing bugs
  • Performance testing and optimizing VFX for different platforms
  • Provide creative input specific to assigned tasks

Qualifications

  • Thorough understanding of particle effects technology, techniques, and implementation
  • Demonstrable technical knowledge of effects generation within an engine
  • 5+ years of professional industry experience creating effects; experience shipping at least two AAA titles as a VFX Artist preferred
  • Portfolio demonstrating a wide variety of VFX
  • An aptitude for learning new systems quickly
  • Experience with 3D Studio Max and Photoshop
  • Ability to quickly conceptualize, present, and execute ideas
  • Excellent communication, interpersonal, and organization skills
  • Excellent sense of scale, timing, detail, form, texture, and color
  • Must have the drive to conquer technical challenges
  • Ability to handle a variety of tasks in an efficient manner and within deadlines
Department Art Division ZeniMax Online Studios Location Hunt Valley MD

Overview

ZeniMax Online Studios is seeking a highly experienced and motivated Animator to work closely with our Animation team to bring life to a wide variety of characters and creatures to the defined technical and artistic parameters.

Responsibilities

  • Create high quality animation content, primarily inventive creatures and characters
  • Collaborate with designers on solving gameplay problems while maintaining artistic vision
  • Work with our Character Artists to develop proper models with animation considerations
  • Contribute to the creative process with original ideas and inspiration
  • Troubleshoot and solve animation issues with all departments
  • Implement animation assets into game engine and iterate as needed

Qualifications

  • 3+ years of professional experience as an Animator
  • Technical experience working with game engines and game animation implementation
  • Experience in Maya animation and/or Max animation packages
  • Expert knowledge of basic principles of animation: timing, dynamics, and body mechanics
  • Deep understanding of anatomy and human kinetics
  • Understanding of the character development process and its technical dependencies and limitations
  • Acting and staging skills with focus on realistic animation styles
  • Receptive to constructive feedback and willingness to work through an iterative process
  • Ability to adapt to technical dependencies and engine limitations
  • Excellent organizational, teamwork, and communication skills
  • Aptitude for learning new systems quickly
Department Art Division ZeniMax Online Studios Location Hunt Valley MD

Overview

ZeniMax Online Studios is looking for an experienced Senior Environment Artist. Primary responsibilities are to develop all environments and environmental/ambient objects and to ensure consistent quality within the established art style.

Responsibilities

  • Model and texture both organic and hard surface models to the highest level possible while maintaining game restrictions and guidelines
  • Match the look, feel, and style of our game
  • Collaborate with the Concept team in producing quality assets; work independently or without Concept when needed
  • Problem-solve and work collaboratively with the Design team
  • Receive and provide feedback in a constructive and collaborative manner
  • Critique one’s own work and meet set deadlines

Qualifications

  • 5+ years of experience as an Environment Artist or other relevant experience in the industry
  • Must have a portfolio demonstrating excellence in both 2D and 3D art
  • Experience in 3dStudio Max, Substance Painter, Photoshop, and Zbrush
  • Have a positive attitude, be a team player, and have excellent communication skills both verbally and written
  • Passion for making excellent art
Department Art Division ZeniMax Online Studios Location Hunt Valley MD

Overview

Zenimax Online Studios is looking for a motivated and ambitious 3d Environment Artist. Applicant must have experience in 3dStudio Max, Photoshop, and Zbrush. Experience with Substance Painter and Designer are a bonus. The artist will work closely with Leads and Designers to create game assets that meet the highest quality standards set forth by the team with a focus on organic and natural themed models.

Responsibilities

  • Model and texture both organic and hard surface models to the highest level possible while maintaining game restrictions and guidelines
  • Match the look, feel, and style of our game
  • Collaborate with the Concept team in producing quality assets; work independently or without Concept when needed
  • Problem solve and work collaboratively with the Design team
  • Receive and provide feedback in a constructive and collaborative manner
  • Critique one’s own work and meet set deadlines

Qualifications

  • 3+ years of experience as an Environment Artist or other relevant experience in the industry
  • Must have a portfolio demonstrating excellence in both 2D and 3D art
  • Experience in 3dStudio Max, Photoshop, and Zbrush
  • Team player with a positive attitude and excellent verbal and written communication skills
  • Passion for making excellent art

Preferred Skills

  • Experience with Substance Painter and Designer are a bonus
Department Art Division ZeniMax Online Studios Location Hunt Valley MD

Overview

ZeniMax Online Studios is looking for an experienced World Builder/World Artist to join our team. The World Builder will collaborate with Level Designers, Quest Designers, Writers, and other artists in order to develop well-composed, functional, fun, and engaging 3d spaces.

The World Builder will be responsible for polishing and finalizing world spaces that a Level Designer has laid out and at times, may be responsible for some level designing as well.

Responsibilities

  • Work with the Level Designers and Content Designers to do art passes on 3d world spaces; this includes editing and painting terrain, propping, and lighting to bring world spaces to a final and polished state
  • Collaborate with the Asset Creation Art team on assets for propping work
  • Collaborate with Designers to make sure polish work maintains the vision of the play space
  • Analyze and fix level design issues
  • Ensure visuals match the game's style and lore
  • Check metrics to ensure play spaces run as desired

Qualifications

  • 2+ years of professional industry experience as a World Builder, Level Designer, or Asset Creation Artist
  • Experience with any proprietary terrain sculpting tool
  • Excellent understanding of environmental design and its functions within a game
  • Excellent composition and lighting skills
  • Candidates must show an aptitude for learning new systems quickly
  • Must submit work samples - finished levels and/or block out levels demonstrating composition and gameplay

Preferred Skills

  • Level design experience
  • Knowledge of Photoshop
  • MMO or RPG experience
  • Knowledge of World Machine or World Creator
Department Art Division ZeniMax Online Studios Location Hunt Valley MD

Overview

We are seeking an experienced Art Generalist with an emphasis in 3D to work closely with our mobile game team to bring life to a wide variety of characters, creatures, environments, and VFX to the defined technical and artistic parameters. Flexibility is our key requirement as we develop content within many visual styles and game formats. We seek a team member who can complement our existing skill sets and bring new experience and skills to the team.

Responsibilities

  • Create high quality content, primarily inventive creatures, characters, environments, and VFX
  • Work with Engineers on asset implementation in the Unity environment
  • Collaborate with Designers on solving gameplay problems while maintaining artistic vision
  • Contribute to the creative process with original ideas and inspiration

Qualifications

  • 3+ years of professional experience as a Game Artist; mobile development experience is a bonus
  • Solid technical abilities with respect to the implementation of game assets into a game engine (Unity) with the ability to create performant content
  • Unity experience preferred
  • Extensive knowledge of 3D Studio Max, Maya, or Blender, Z-Brush, Mudbox, and other asset creation tools (e.g. Photoshop, Illustrator, etc.)
  • Wide and current experience in art asset production including but not limited to 3D modeling and animation, 2D animation, VFX, and UI
  • Candidates must be able to work in a small, focused team of Designers, Artists, and Programmers with short development cycles
Department Art Division ZeniMax Online Studios Location Hunt Valley MD

Overview

ZeniMax Online Studios is seeking a creative and energetic Senior Media Artist to create promotional art for one of the most beloved, award-winning franchises in history. You will be an integral part in crafting unique pieces of art that capture the essence of the game experience.

Responsibilities

  • Support the studio and Marketing teams to deliver world-class visual assets
  • Create cinematic images through creative use of in-engine game tools
  • Bring to life action or story sequences through control of lighting, characters, and props while maintaining the look, feel, and style of our game
  • Receive and provide feedback in a constructive and collaborative manner
  • Critique one’s own work, demonstrate self-motivation, and meet set deadlines

Qualifications

  • 3+ years of relevant experience in the industry or educational equivalent
  • Strong understanding of cinematography, design intent, and character narrative
  • Ability to demonstrate excellent composition, lighting, and camera angle choices
  • Exceptional eye for color theory in a visual media
  • Artistic and creative vision
  • Have a positive attitude, be a team player, and have excellent communication skills both written and verbally
  • Ability to adapt to changing creative direction
  • Proficiency in Photoshop
  • Must have a portfolio demonstrating excellence in composition, color theory, and narrative; photography examples are a plus

Design

Department Design Division ZeniMax Online Studios Location Hunt Valley MD

Overview

ZeniMax Online Studios is seeking a Lead Gameplay Camera Designer to join our studio for the development of our next AAA game. This is a chance to join an experienced group of developers in pre-production for a new IP.

In this role, you will collaborate closely with the Art Director, Lead Designer and the Combat and Level Design teams to implement the unique camera vision of our game. The primary focus of the role will be the creation of in-game, player-controlled cameras and supporting development pipelines. You will also push the boundaries of your craft by exploring the latest emerging trends and creating solutions hand-tailored to player and business needs.

Responsibilities

  • Design, set up and tune player-controlled gameplay cameras and camera systems.
  • Use script to set up camera behaviors. Layout and hook up camera action triggers in game.
  • Support player navigation, traversal and combat with a keen eye for the combination of composition and usability.
  • Work closely with the combat and level teams to help create a smooth and seamless player experience.

Qualifications

  • 2-5 years’ experience implementing in-game cameras.
  • Extensive experience with 3D Studio Max (preferred) or similar 3D package.
  • Working knowledge of camera controls from various game engines, including scripting.
  • Interest / background in photography.
  • Maintain a strong animation and technical skill set.
  • The ideal candidate is a self-sufficient, technical problem solver.
  • Well-developed communication skills and strong work ethic.

Preferred Skills

  • 5+ years of industry experience, with at least one shipped AAA title
  • Working experience as a Cinematographer in games, film or television
Department Design Division ZeniMax Online Studios Location Hunt Valley MD

Overview

ZeniMax Online Studios is hiring a Systems Designer to work with the Systems Lead and the rest of the project team to support the creation and maintenance of core game mechanics and non-combat systems within The Elder Scrolls Online.  They are responsible for player retention mechanisms and facilitating in-game social interactions, while adhering to team values and best practices.

Responsibilities

  • Maintain numerous existing in-game systems as assigned (Examples: Achievements, Itemization, Crafting, Housing, Justice, etc)
  • Develop expertise on all in-game systems behavior and interdependencies including proprietary toolsets
  • Create and maintain documentation for new and existing systems
  • Function effectively as a team member in collaborative, cross-disciplinary feature development teams
  • Identify and develop opportunities for fair monetization and business practices
  • Utilize business intelligence reporting to drive data informed decisions
  • Provide, receive and integrate feedback on all aspects of game development
  • Assist the Live team in developing and maintaining event-related systems for The Elder Scrolls Online
  • Other duties assigned 

Qualifications

  • 2+ years’ experience developing or maintaining systems in a shipped or live game
  • Experience playing MMORPGs
  • Proficient with Microsoft Excel and Microsoft Word or equivalent
  • Technical writing familiarity with close attention to detail
  • Excellent verbal and written communication skills    

Preferred Skills

  • Familiarity with Agile development methodology a plus
  • Viewable portfolio of previous work a plus
Department Design Division ZeniMax Online Studios Location Hunt Valley, MD, US or San Diego, CA, US

Overview

ZeniMax Online Studios is seeking a Senior Level Designer to join our studio for the development of our next AAA game. This is a chance to join an experienced group of developers in pre-production for a new IP.


A developer in this role serves as part of the level design team with a focus on creating levels both in open world and “linear” spaces, combat encounter design, and scripting. This role will work closely with narrative and gameplay systems team members in creating story-focused missions which feature thrilling gameplay, challenging combat, and memorable player experiences. A key part of this role involves designing the workflow and establishing best practices for mission creation on a new, industry-leading engine.

Responsibilities

• Work with world builders in creating the environments in which missions take place
• Script and implement key moments within these spaces
• Work with the narrative design team and systems design team in creating content outline documents which detail the structure, flow, and key moments of experiences
• Craft memorable combat encounters, and work with combat systems designers in honing these experiences to perfection
• Create fun gameplay spaces focused on the game’s core mechanics
• Help determine the optimal workflow for content creation
• Work with the tools team to identify the ideal toolset with which to create content

Qualifications

• 3+ years related experience
• Deeply creative with a great sense of what makes gameplay fun
• Excellent sense of gameplay pacing
• Excellent level design skills
• Good grasp of scripting or coding
• Experience with combat encounter design in a AAA game
• Ability to work collaboratively in a cross-discipline development environment
• Comfortable with a development schedule that is playtest-driven and focused on iteration and polish
• Strong understanding of the discrete elements game levels and combat experiences are built from, and the ability to problem solve both holistically and on a per-component basis
• Excellent verbal and written communication skills required

Preferred Skills

• Experience developing Open World games
• Combat systems design experience for third or first person games
• Background in architecture or paper/board game design

Department Design Division ZeniMax Online Studios Location Hunt Valley, MD, US or San Diego, CA, US

Overview

ZeniMax Online Studios is seeking a Technical Designer to join our studio for the development of our next AAA game. This is a chance to join an experienced group of developers in pre-production for a new IP.

This role will serve under the Lead Systems Designer to architect and implement gameplay systems and mechanics, and hone them to industry-leading quality. Aside from designing technically complex gameplay systems, a developer in this role will collaborate closely with project engineers, artists, animators, and other designers to bring gameplay to life.

Responsibilities

  • Design and create modular gameplay components which will be used to propagate gameplay features throughout the world
  • Write script components to facilitate gameplay implementation in an entity component system (ECS) based engine
  • Collaborate with feature teams on the designs of systems and mechanics with a focus on usability and implementation approach
  • Help establish script implementation standards and best practices
  • Work with engineers on expanding the capabilities of the scripting system
  • Contribute script and gameplay modules to shared libraries

Qualifications

  • 2+ years related experience 
  • Expertise in programming or developing in a visual scripting system
  • Solid gameplay design fundamentals with an understanding of what makes gameplay fun
  • Ability to work collaboratively in a cross-discipline development environment
  • Familiarity with the many types of assets from which a game is built
  • Comfortable with a development schedule that is playtest-driven and focused on iteration and polish
  • Strong understanding of the discrete elements game systems are built from, and the ability to problem solve both holistically and on a per-component basis
  • Excellent verbal and written communication skills required
  • An online portfolio which clearly demonstrates relevant work experience

Preferred Skills

  • Experience developing Open World games
  • Familiarity with third-person action or roleplaying games
  • Experience in animation, UI programming, creating or using shaders, or FX systems
  • Strong public speaking skills
Department Design Division ZeniMax Online Studios Location Hunt Valley, MD, US or San Diego, CA, US

Overview

ZeniMax Online Studios is seeking a Senior Gameplay Camera Designer to join our studio for the development of our next AAA game. This is a chance to join an experienced group of developers in pre-production for a new IP.


In this role, you will collaborate closely with the Lead Camera Designer, Lead Designer and the Combat and Level Design teams to implement the unique vision for camera in our gameplay. The primary focus of the role will be the creation of in-game, player-controlled cameras and supporting development pipelines. You will also push the boundaries of your craft by exploring the latest emerging trends and creating solutions hand-tailored to player needs.

Responsibilities

  • Design, set up and tune player-controlled gameplay cameras and camera systems
  • Use script to set up camera behaviors. Layout and hook up camera action triggers in game
  • Support player navigation, traversal and combat with a keen eye for the combination of composition and usability
  • Construct visualizations for desired camera behaviors
  • Work closely with the combat and level teams to help create a smooth and seamless player experience
  • Assist in planning for camera tools

Qualifications

  • 2+ years experience implementing in-game cameras
  • Extensive experience with 3D Studio Max (preferred) or similar 3D package
  • Working knowledge of camera controls from various game engines, including scripting
  • The ideal candidate is a self-sufficient, technical problem solver
  • Well-developed communication skills and strong work ethic

Preferred Skills

  • Experience developing Open World games
  • Animation and technical art skill set
  • Familiarity with third-person action or roleplaying games
  • Experience in animation, UI programming, creating or using shaders, or FX systems
  • Strong public speaking skills
Department Design Division ZeniMax Online Studios Location Hunt Valley MD

Overview

ZeniMax Online Studios is seeking a Lead Level Designer to join our studio for the development of our next AAA game. This is a chance to join an experienced group of developers in pre-production for a new IP.

This role will collaborate with design and art leadership of the project to drive level design vision and execution on a major area of the game. This will include the creation of well-composed, functional and fun 3D spaces that challenge existing norms and establish a composition that will serve as the foundation for a growing level design and environment team.

Responsibilities

  • Drive a critical area of the project’s design
  • Build consensus on the level design feature set execution across disciplines
  • Alongside fellow design leadership, establish best practices for spatial design, flow and world dynamics, and combat spaces
  • Lead your team to create level layouts and flows in collaboration with writers, world builders, and artists
  • Mentor more junior level designers and serve as a bastion for the discipline within the company
  • Support the leadership team in establishing and role modeling positive processes
  • Define quality standards for the team through hands on execution and documentation
  • Help determine the optimal workflow for content creation and partner with the tools and tech team on tools development

Qualifications

  • 5+ years related experience, including management
  • Deeply creative with broad gameplay design knowledge and expert level design proficiency
  • Ability to drive collaboration and consensus across multiple disciplines
  • Strong organization, verbal, and written communication skills
  • Experience with combat, open world, or mission design in a AAA game
  • Comfortable with a development schedule that is playtest-driven and focused on iteration and polish
  • Strong methodology and problem-solving ability
  • Previous work experience with 3D world and level building tools such as UE4, Unity, etc.
  • Scripting experience, either in visual or other forms
Department Design Division ZeniMax Online Studios Location Hunt Valley MD

Overview

Zenimax Online is looking for a highly motivated and experienced Senior Writer to collaborate with our talented team of creative professionals to bring the characters and stories of the Elder Scrolls Online to life.

Responsibilities

  • Work with other writers and content designers to create compelling characters and stories in the game environment
  • Write and iterate on compelling dialogue for characters
  • Write and edit compelling quest, lore, and story text
  • Write in-game backstories for the world, its locations, and its inhabitants
  • Assure fictional consistency utilizing established lore for the Elder Scrolls
  • Complete all work to required specifications and quality by established deadlines
  • Quickly master the proprietary, in-game writing/editing tool
  • Guide and mentor other team members
  • Perform other writing and fiction duties that may be assigned by Lead Writer

Qualifications

  • Demonstrable and strong skills as a writer and editor
  • 3+ years of writing and/or narrative design experience
  • Outstanding written and verbal communications skills
  • Excellent narrative and dialog writing skills
  • Strong ability to collaborate and thrive as part of a creative team
  • Ability to work independently in a highly confidential environment
  • A passion for games, fantasy, and crafting compelling stories
  • Plays and understands modern video games, especially MMOs
  • A strong understanding of the lore and story of Elder Scrolls is highly desired

Portfolio: Please include links to your work and clearly indicate your contributions, as well as provide a writing sample demonstrating your talent and proficiency with dialogue and storytelling. Resumes without writing samples will not be considered. A writing test will also be required to consider qualified applicants.

Department Design Division ZeniMax Online Studios Location Hunt Valley MD

Overview

The Senior Combat designer works with the Combat Lead and the rest of the development team in the creation and maintenance of core combat mechanics, character abilities, and combat itemization. They are responsible for maintaining and improving the health of the combat experience including balance, bug fixing, system improvements, and development of new features.

Responsibilities

  • Assist the Lead Combat Designer in developing and executing plans to improve and expand the combat experience
  • Adhere to guidelines and restrictions for combat gameplay as defined by the Lead Combat Designer and Creative Director
  • Take ownership of the development of specific combat features and improvement efforts, from ideation through delivery to players
  • Maintain clear and concise documentation for all mechanics, balance, and systems they are responsible for
  • Maintain up-to-date knowledge of the state of combat on the live servers and incorporate that knowledge into development effort
  • Mentor other designers on the Combat team to improve their design, technical, and communication skills
  • Actively seek internal and external feedback regarding the Combat product, and work with leadership to identify response actions
  • Specific areas of responsibility include:                    ​
    • Maintenance and iteration of combat-centric systems such as character stats, progression, itemization rules, and player onboarding
    • Creation and maintenance of character mechanics, abilities, and items with an eye toward game balance
    • Proposing and shepherding the development of new gameplay systems

Qualifications

  • Minimum 3+ years combat design experience on a shipped or live online multiplayer game
  • Deep expertise in action and RPG combat systems, and what makes them satisfying
  • Experience designing for both a casual and competitive audience
  • Excellent written and verbal communication skills
  • Ability to thrive within a collaborative environment, and both give and receive constructive feedback
  • Ability to think logically and break down complex problems, with a strong focus on attention to detail
  • Confidence working in an environment where specific processes are in place to maintain live game integrity
  • Experience with scripting tools or languages
  • Proficiency with Microsoft Excel and Microsoft Word
Department Design Division ZeniMax Online Studios Location Hunt Valley MD

Overview

Zenimax Online Studios is looking for a Senior Monetization Designer to join The Elder Scrolls Online team. Monetization Designers on ESO are responsible for working with teams to ensure we follow fair and effective monetization practices.

Responsibilities

  • Author and shepherd designs for new, monetized products and features from concept to delivery
  • Use multiple toolsets to implement features that integrate seamlessly with other game systems
  • Advise feature teams on best practices to ensure any monetization and business goals are effective and fair to the player
  • Work with Product Management to execute on monetization strategies
  • Use live game metrics as well as current industry trends and practices to improve existing and future monetization practices

Qualifications

  • 5+ years experience developing and maintaining gameplay systems, game features, or monetized stores for a shipped game
  • Experience playing MMORPGs and games as a service
  • Experience with Microsoft office or similar products
  • Experience with game development tools
  • Excellent verbal and written communication skills
  • Familiarity with agile development
  • Understanding of monetization practices of several types of games and products and how these practices interact with the game or product as a whole
Department Design Division ZeniMax Online Studios Location Hunt Valley MD

Overview

We are seeking a UI/UX Designer to join the UI team for The Elder Scrolls Online. The UI/UX Designer works with the Lead UI Designer, Visual UI Designer, and UI Engineering team to support the development of both new and existing features. They are responsible for taking charge of the user interface design component of what defines a player's experience within a variety of game systems and gameplay, while both maintaining and improving established design paradigms and patterns.

Responsibilities

  • Work within cross disciplinary teams and define UI layouts and flows for new systems
  • Deliver comprehensive documentation that defines how players will interact with new systems, from conceptual flowchart and wireframe stages to high fidelity mockups
  • Actively support the development of features by providing ongoing feedback towards the development and necessary documentation efforts
  • Work with our QA team to communicate the desired behaviors and experience for them to test new features against
  • Provide UI design support for ongoing triage of existing systems
  • Maintain up-to-date knowledge of existing game systems in ESO and how players interact with them

Qualifications

  • Portfolio with examples of your design process, from early conceptual steps to final delivery
  • 3+ years of UI/UX design experience on a shipped game
  • Proficiency in UI prototyping software (Axure, Sketch, Balsamiq, Justinmind, Adobe products, etc.)
  • A strong understanding of usability and user centered design processes
  • Experience working directly with engineers to achieve desired design goals within technical constraints
  • Strong visual design skills
     

Preferred Skills

  • Direct relevant experience working on an MMO or RPG 
  • Familiarity with The Elder Scrolls Online and other online RPGs 
  • Able to effectively communicate with UI Visual Designer and Concept Artists about assets and textures
  • Familiarity with Agile development methodology and experience with Product Ownership
Department Design Division ZeniMax Online Studios Location Hunt Valley MD

Overview

The Combat designer works with the Combat Lead and the rest of the development team in the creation and maintenance of core combat mechanics, character abilities, and combat itemization in The Elder Scrolls Online. They are responsible for maintaining and improving the health of the combat experience including balance, bug fixing, system improvements, and development of new features.

Responsibilities

  • Assist the Lead Combat Designer in devising and executing plans to improve and expand the combat experience
  • Collaborate within inter-disciplinary product teams to develop and iterate upon combat-centric features
  • Adhere to guidelines and restrictions for combat gameplay as defined by the Lead Combat Designer and Creative Director
  • Maintain clear and concise documentation for all mechanics, balance, and systems they are responsible for
  • Maintain up-to-date knowledge of the state of combat and content on the live servers, and incorporate that knowledge into development effort
  • Actively seek internal and external feedback regarding the Combat product, and work with leadership to identify response actions
  • Specific areas of responsibility include:
    • Maintenance and iteration of combat-centric systems such as character stats, progression, and itemization rules
    • Creation and maintenance of character mechanics, abilities, and items with an eye toward game balance

Qualifications

  • Combat design experience on a shipped or live game
  • Deep knowledge of action and RPG combat systems, and what makes them satisfying
  • Excellent written and verbal communication skills
  • Ability to thrive within a collaborative environment, and both give and receive constructive feedback
  • Ability to think logically and break down complex problems, with a strong focus on attention to detail
  • Experience with scripting tools or languages
  • Proficiency with Microsoft Excel and Microsoft Word

Engineering/Programming

Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley, MD, US or Austin, TX, US or San Diego, CA, US

Overview

ZeniMax Online Studios is looking for a Senior AI Engineer to develop AI systems in our new engine for the studio’s next AAA project.

Responsibilities

  • Architect and implement AI systems from the ground up in our new engine
  • Tackle unique and interesting challenges in the realms of pathfinding and behaviors
  • Refine systems throughout the development cycle of the project
  • Collaborate with designers, artists, and other engineers for feature development
  • Code to clearly defined performance and memory usage specs

Qualifications

  • 10+ years of software development experience
  • Robust programming skills/experience in C++
  • Solid architecture, system design, and analytical skills
  • Self-motivated and energetic team player with a strong work ethic and cooperative attitude
  • Experience with multi-threaded programming
  • Excellent 3D math skills
  • Strong communication skills
  • Ability to write clear, maintainable, portable code
  • Strong debugging skills

Preferred Skills

  • Experience developing for multiple platforms (Windows, PS4, Xbox One)
  • Bachelor’s Degree in Computer Science or equivalent experience
  • Experience with network game client/server architecture
Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley, MD, US or Austin, TX, US or San Diego, CA, US

Overview

ZeniMax Online Studios is looking for a Lead Server Engineer for The Elder Scrolls Online to lead server development for a team of engineers. This position will also work closely with game designers to implement and iterate on game features.

Responsibilities

  • Lead the server engineering team in the design and implementation of server technology
  • Define and maintain the overall technological design for all server systems
  • Design, architect, and refine backend game systems throughout the development cycle of the project
  • Work directly with messaging and database frameworks to provide base level functionality for feature development
  • Troubleshoot and respond to server emergencies in the live game
  • Work with Technical Producer to prioritize and schedule work for engineers on your team

Qualifications

  • 5+ years of software development experience
  • Proficient in C++
  • Experience with network game client/server architecture
  • Experience with SQL
  • Strong communication skills
  • Solid architecture skills and attention to detail
  • Ability to write clear, maintainable, portable code
  • Strong debugging skills

Preferred Skills

  • Previous management experience
  • Bachelor’s Degree in Computer Science or equivalent experience
  • MMO development experience
  • Experience in a "Live" environment (ongoing support of a product after launch)
  • Experience with Linux development
  • Experience working with AMQP platforms
Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley, MD, US or Austin, TX, US or San Diego, CA, US

Overview

ZeniMax Online Studios is looking for a Senior Server Engineer for The Elder Scrolls Online to implement and maintain backend game systems across our client/server architecture.  This position will work closely with game designers to implement and iterate on game features.

Responsibilities

  • Design and architect new backend game systems
  • Refine systems throughout the development cycle of the project
  • Work directly with messaging and database frameworks to provide base level functionality for feature development
  • Collaborate with designers and other engineers for feature development
  • Optimize code to improve CPU utilization and reduce memory footprint
  • Troubleshoot and respond to internal and live server issues as needed

Qualifications

  • 5+ years of software development experience
  • Proficient in C++
  • Experience with network game client/server architecture
  • Experience with SQL
  • Strong communication skills
  • Solid architecture skills and attention to detail
  • Ability to write clear, maintainable, portable code
  • Strong debugging skills
Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley, MD, US or Austin, TX, US or San Diego, CA, US

Overview

ZeniMax Online Studios is looking for a Server Engineer for The Elder Scrolls Online to implement and maintain backend game systems across our client/server architecture.  This position will work closely with game designers to implement and iterate on game features.

Responsibilities

  • Design and architect new backend game systems
  • Refine systems throughout the development cycle of the project
  • Work directly with messaging and database frameworks to provide base level functionality for feature development
  • Collaborate with designers and other engineers for feature development
  • Optimize code to improve CPU utilization and reduce memory footprint
  • Troubleshoot and respond to internal and live server issues as needed

Qualifications

  • 3+ years of software development experience
  • Proficient in C++
  • Experience with network game client/server architecture
  • Experience with SQL
  • Strong communication skills
  • Solid architecture skills and attention to detail
  • Ability to write clear, maintainable, portable code
  • Strong debugging skills
Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley, MD, US or Austin, TX, US or San Diego, CA, US

Overview

ZeniMax Online Studios is looking for a Tools Engineer for The Elder Scrolls Online to design, develop, and maintain an assortment of tools that affect all aspects of game development.  This position will work closely with various disciplines to further refine workflows for streamlining content creation and the art and data pipelines.
 

Responsibilities

  • Design and architect new tools based on developer requirements
  • Refine existing toolset to improve the development experience and reduce iteration time
  • Collaborate with artists, designers, and other engineers for feature development
  • Identify and eliminate inefficiencies in the content creation workflow

Qualifications

  • 3+ 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 

Preferred Skills

  • Experience with network game client/server architecture
  • Experience with SQL
  •  Experience working with large datasets
  • UI and UX design skills
  • Strong 3D math skills
  • Bachelor’s Degree in Computer Science or equivalent experience
  • MMO development experience
Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley, MD, US or Austin, TX, US or San Diego, CA, US

Overview

ZeniMax Online Studios is looking for a Senior Gameplay Engineer to develop game systems in our new engine for the studio’s next AAA project.

Responsibilities

  • Architect and implement new game systems
  • Refine systems throughout the development cycle of the project
  • Collaborate with designers, artists, and other engineers for feature development
  • Code to clearly defined performance and memory usage specs

Qualifications

  • 5+ years of software development experience
  • Robust programming skills/experience in C++
  • Solid architecture, system design, and analytical skills
  • Self-motivated and energetic team player with a strong work ethic and cooperative attitude
  • Experience with multi-threaded programming
  • Excellent 3D math skills
  • Strong communication skills
  • Ability to write clear, maintainable, portable code
  • Strong debugging skills

Preferred Skills

  • Experience developing for multiple platforms (Windows, PS4, Xbox One)
  • Bachelor’s Degree in Computer Science or equivalent experience
  • Experience with network game client/server architecture
Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley, MD, US or Austin, TX, US or San Diego, CA, US

Overview

ZeniMax Online Studios is building a new ECS-driven game engine for an unannounced AAA title. We are looking for a Senior UI Engineer to help develop the cutting-edge user interface backend for that engine. This position will research the state of the art in UI development and apply that research through technical designs and implementation. Applicants should have a passion for UI development and a strong vision for its future.

Responsibilities

• Work with UI designers to break down the capabilities needed to realize their vision

• Independently research broad UI questions to provide insight and direction to the team

• Architect foundational UI systems with an eye towards the future

• Write maintainable and performant code to realize technical designs

• Set the standards that future UI developers will learn form

• Provide suggestions and feedback on UI designs to help produce the best UIs for players

Qualifications

• 5+ years of software development experience

• Experience with modern C++

• Knowledge of fundamental UI concepts like 2D layout, animation, and text rendering

• Familiarity with several UI frameworks (game, web, application, etc.)

• Familiarity with shaders, particle systems, and 3D rendering

• Ability to collaborate with other programmers in a shared code base

Preferred Skills

• Bachelor’s Degree in Computer Science or equivalent experience

• Experience with declarative UI frameworks like React

• Experience with client/server game architecture

• Experience with UI tooling

• Experience with Entity Component System

• Experience with profiling and optimization

Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley, MD, US or Austin, TX, US or San Diego, CA, US

Overview

ZeniMax Online Studios is looking for an Animation Engineer to develop a robust in-game animation system in our new engine for the studio’s next AAA project. In this position you will work side-by-side with Technical Artists, Animators, and Gameplay Engineers. You will own the animation pipeline from artist workstation all the way to fluid and responsive in-game characters.

Qualifications

  • Deep knowledge of real-time animation systems.
  • Experience with one or more real-time animation middleware (e.g.: Havok Animation, Granny, Morpheme) or equivalent custom/in-house solutions
  • Experience developing or working with animation blend graphs, real-time IK, animation compression, and/or advanced animation memory management (streaming)
  • Self-motivated and energetic team player with a strong work ethic and cooperative attitude
  • Enjoys working daily with animators and technical artists to help craft solutions to complex problems
  • 3+ years game industry software development experience
  • Robust programming skills/experience in C++
  • Excellent 3D math skills
  • Ability to write clear, maintainable, portable code
  • Strong technical knowledge of Xbox One, PlayStation 4 and PC

Preferred Skills

  • Experience with animation systems in network games
  • Generalist experience or prior experience in other core areas of game development, such as UI or gameplay programming
  • Degree in Computer Science or equivalent work experience
Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley, MD, US or Austin, TX, US or San Diego, CA, US

Overview

ZeniMax Online Studios is looking for a Gameplay Engineer to develop game systems in our new engine for the studio’s next AAA project.

Responsibilities

  • Implement new game systems
  • Refine systems throughout the development cycle of the project
  • Collaborate with designers, artists, and other engineers for feature development
  • Code to clearly defined performance and memory usage specs

Qualifications

  • 4+ years of software development experience
  • Robust programming skills/experience in C++
  • Solid architecture, system design, and analytical skills
  • Self-motivated and energetic team player with a strong work ethic and cooperative attitude
  • Experience with multi-threaded programming
  • Excellent 3D math skills
  • Strong communication skills
  • Ability to write clear, maintainable, portable code
  • Strong debugging skills

Preferred Skills

  • Experience developing for multiple platforms (Windows, PS4, Xbox One)
  • Bachelor’s Degree in Computer Science or equivalent experience
  • Experience with network game client/server architecture
Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley MD

Overview

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.

Responsibilities

  • 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

Qualifications

  • 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

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 
Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley, MD, US or Austin, TX, US or San Diego, CA, US

Overview

ZeniMax Online Studios is looking for a Senior Audio Engineer to develop audio systems in our new engine for the studio’s next AAA project.

 

Responsibilities

  • Architect and implement audio systems and features from the ground up in our new engine
  • Refine systems throughout the development cycle of the project
  • Collaborate with sound designers, artists, designers and other engineers for feature development
  • Code to clearly defined performance and memory usage specs

Qualifications

  • Familiarity with Wwise audio middleware
  • 7+ years of software development experience
  • Robust programming skills/experience in C++
  • Solid architecture, system design, and analytical skills
  • Self-motivated and energetic team player with a strong work ethic and cooperative attitude
  • Experience with multi-threaded programming
  • Excellent math skills
  • Strong communication skills
  • Ability to write clear, maintainable, portable code
  • Strong debugging skills

Preferred Skills

  • Experience developing for multiple platforms (Windows, PS4, Xbox One)
  • Bachelor’s Degree in Computer Science or equivalent experience
  • Experience with network game client/server architecture

 

Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley, MD, US or Austin, TX, US or San Diego, CA, US

Overview

ZeniMax Online Studios is looking for a UI Engineer to develop and maintain the user interface for The Elder Scrolls Online.  The ideal candidate enjoys and is familiar with MMOs and has either worked professionally as an interface developer or created add-ons for an existing MMO.  This position will actively engineer UI screens for various aspects of the game.

Responsibilities

  • Develop event driven UIs in Lua based on design specifications and UI wireframes
  • Develop game client systems in C++ to supply information to UIs
  • Collaborate with UI designers and artists by offering feedback and actively finding ways to improve the UI
  • Communicate with producers and systems designers to represent the needs of the engineering department

Qualifications

  • 3+ years of software development experience
  • Experience with C++
  • Experience with scripting languages like Lua
  • Strong communication skills
  • Ability to work with other programmers collaboratively in a shared code base
  • Solid architecture and system design skills
  • Ability to write clear, maintainable, portable code

Preferred Skills

  • Bachelor’s Degree in Computer Science or equivalent experience
  • Experience writing addons for MMOs
  • Experience with network game client/server architecture
  • Experience designing user interfaces, either professionally or independently
  • Familiarity with rendering techniques
  • Experience with SQL
  • MMO development experience
Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley, MD, US or Austin, TX, US or San Diego, CA, US

Overview

ZeniMax Online Studios seeks an experienced DevOps Engineer to work in a team environment that will help build, automate, and monitor the infrastructure platform for The Elder Scrolls Online and future projects. 

Responsibilities

Your mission will be to help create and support a reliable, secure, scalable environment to provide the best gaming experience for our end users. You will also work closely with other engineering teams to better understand their software enabling you to adapt the platform to their needs.

You should have a passion for producing quality deliverables in a timely manner which will work under duress and whine loudly when they fail. You will be working in a fast paced (Agile) environment, following a structured build and publishing process.

The ideal candidate is a technology generalist (who may have demonstrated significant specialization in previous positions) who can comfortably and confidently work with and learn from an experienced team.

Qualifications

  • Proficient with Python
  • 3+ years of prior experience
  • Must possess experience in supporting mission critical live environments with:
    • Core system services: BIND, Sendmail, Postfix, Samba, Rsync, NTP, NFS, etc.
    • Web servers (Apache, Nginx, Lighttpd) and application frameworks (Ruby on Rails, Django, PHP, Tomcat, JBOSS, etc.)
    • System and Application Logging: syslog-ng, rsyslog, Splunk, etc.
    • Source code management: Git, Perforce etc.
    • RedHat or Debian package creation and repository management
    • SQL or NoSQL databases: MySQL/MariaDB, Postgres, MongoDB, CouchDB, MemcacheDB, etc. 
    • Configuration Management Tools: Chef, etc.
    • Continuous Integration: TeamCity, etc.
  • Must have some experience automating system tasks and monitoring infrastructure deployment using a scripting language (Python, Ruby, Bash)
  • Must have prior experience in a 24/7 on call rotation supporting business critical applications or systems

Preferred Skills

  • Experience with public cloud deployments (AWS, GCP) and containers (Kubernetes, etc.)
  • Hobbyist programming background
  • Author a technical blog or github page with code samples
  • A passion for security tools and best practices: OS hardening, vulnerability scanning, system auditing
  • Linux networking experience is a plus, this includes routing, NAT, VLAN, bridging, and prior experience with Cisco or Juniper network routers and switches
Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley, MD, US or Austin, TX, US or San Diego, CA, US

Overview

Zenimax Online Studios is looking for a Senior Services Engineer who can navigate a Python codebase which is being transitioned to a Golang micro-services stack with an eye on a move to containerization.

This will require an engineer who has good attention to detail and can work with a legacy codebase to make incremental improvements while minimizing risk. A strong candidate will have good skills in decoupling layers of applications to make them more testable and in generating abstractions that encapsulate implementation specific details.

Responsibilities

  • Design and implement APIs that are maintainable and easy to interface with and scale with demand
  • Work with the Services Lead to implement a vision for the platform going forward
  • Work with external teams to integrate with their systems
  • Support and maintain the platform while evolving it
  • Reduce downtime, improve observability and confidence in deployments

Qualifications

  • Go (Golang) experience, hobbyist or better
  • 2+ years of Python experience on a live product
  • REST principles and design

Preferred Skills

  • AWS services
  • Kubernetes
  • Micro-services
  • Full Stack experience

 

Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley, MD, US or Austin, TX, US or San Diego, CA, US

Overview

ZeniMax Online Studios is looking for a Senior Animation Software Engineer to develop a robust in-game animation system in our new engine for the studio’s next AAA project. In this position you will work side-by-side with Technical Artists, Animators, and Gameplay Engineers. You will own the animation pipeline from artist workstation all the way to fluid and responsive in-game characters.

Qualifications

  • 7+ years game industry software development experience
  • Expert level knowledge of real-time animation systems
  • Extensive experience with one or more real-time animation middleware (e.g.: Havok Animation, Granny, Morpheme) or equivalent custom/in-house solutions
  • Experience developing or working with animation blend graphs, real-time IK, animation compression, and/or advanced animation memory management (streaming)
  • Self-motivated and energetic team player with a very strong work ethic and cooperative attitude
  • Enjoys working daily with animators and technical artists to help craft solutions to complex problems
  • Prior experience acting as an owner of animation systems
  • Excellent 3D math skills
  • Robust programming skills/experience in C++
  • Ability to write clear, maintainable, portable code
  • Strong technical knowledge of Xbox One, PlayStation 4 and PC

Preferred Skills

  • Experience with animation systems in network games
  • Generalist experience or prior experience in other core areas of game development, such as UI or gameplay programming
  • Degree in Computer Science or equivalent work experience

 

Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley, MD, US or Austin, TX, US or San Diego, CA, US

Overview

ZeniMax Online Studios is looking for a Test Engineer to develop and maintain the automated testing process and functionality on Studio Projects.  This position will work closely with our development team to create, refine, and execute tests to communicate recommendations for improvement.

Responsibilities

  • Develop and expand coverage of existing automation frameworks to ensure quality and stability of our client/server architecture
  • Setup test environments and design test plans to cover game functionality, performance, regression, scalability and services
  • Routinely execute automated tests that generate reports that detail rates and test progress
  • Analyze metrics and test results to identify patterns that influence software quality

Qualifications

  • 3+ years of software testing or game development experience
  • Proficient in C++ and C#
  • Experience working with, customizing, and extending automation frameworks
  • Experience interpreting large data sets and creating data analysis tools
  • Solid architecture, system design, and analytical skills
  • Ability to write clear, maintainable, portable code
  • Strong debugging skills

Preferred Skills

  • Experience developing for multiple platforms (Windows, OSX, Linux, PS4, XBox One)
  • Experience with WinForms or WPF
  • Experience with scripting languages such as Lua or Python
  • Experience with SQL
  • Experience with multi-threaded programming
Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley, MD, US or Austin, TX, US or San Diego, CA, US

Overview

ZeniMax Online Studios is building a new ECS-driven game engine for an unannounced AAA title. We are looking for a UI Engineer to implement next generation interfaces using a new and in-development UI framework. This position will program UIs, establish implementation standards, and contribute to the development of the UI framework. Applicants should have a passion for UI development and a strong vision for its future.

Responsibilities

  • Write maintainable and performant code to realize UI designs
  • Develop game client systems in C++ to supply information to UIs
  • Provide suggestions and feedback on UI designs to help produce the best UIs for players
  • Communicate with producers and systems designers to represent the needs of the engineering department.
  • Support UI framework development by adding new features
  • Set the standards that future UI developers will learn form

Qualifications

  • 3+ years of software development experience
  • Experience with modern C++
  • Knowledge of fundamental UI concepts like 2D layout and animation
  • Previously developed professional UIs in one or more UI frameworks (game, web, application, etc.)
  • Ability to collaborate with other programmers in a shared code base

Preferred Skills

  • Bachelor’s Degree in Computer Science or equivalent experience
  • Experience with declarative UI frameworks like React
  • Experience with client/server game architecture
  • Experience with UI tooling
  • Experience with Entity Component System
  • Experience with profiling and optimization
  • Experience with shaders, particle systems, and 3D rendering
Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley MD

Overview

As a Technology Manager you will assist the team in the day-to-day management of the Engineering department, both locally and at multiple remote locations, in order to ensure Engineering efforts stay organized and on schedule.

Responsibilities

  • Assist in the management of external team members by coordinating their schedules, facilitating their needs, and managing their contracts
  • Manage the Engineering team’s schedule as well as maintain the tech debt backlog
  • Assist the Technical Director in the day-to-day management of the tech team
  • Coordinate troubleshooting of technical problems
  • Assist with long term scheduling and forecasting for the engineering department
  • Track and analyze metrics from teams to help improve process and guide future scheduling decisions
  • Assist with purchasing and licensing technology and tools
  • Drive process improvement within the engineering department
  • Coordinate with first-party console communication and middleware management in regards to contracts and resources

Qualifications

  • 3+ years hands-on production or project management experience
  • Proficient in Agile Development methodologies including Scrum, Kanban, and Lean
  • Proficient with Jira and Confluence
  • Multiplatform online development experience
  • Goal oriented and results driven
  • Professional communication and interpersonal skills, including conflict resolution
  • Must be able to keep focus on multiple tasks and effectively set priorities between projects
  • Passion for making GREAT games
Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley MD

Overview

Zenimax Online Studios is seeking a Product Owner for our Game Operations team. This team assists game development teams in scaling their processes to production & live operations environments. They also assist with building processes around automation & orchestration. This role will need to continuously identify, drive, and maximize value and improvements with an understanding of how they are needed by the business. The person in this role will be responsible for interpreting the needs of stakeholders and turning them into tangible benefits.

Responsibilities

  • Convert wider goals given by the Game Operations Director into deliverable work for the team
  • Refine backlog and prep for program increment planning
  • Engage with stakeholders and your customers to understand value
  • Build product vision, roadmap, and backlog
  • Be involved with story definition, estimates, and sequencing
  • Coordinate timelines with other teams
  • Track progress toward the release of a product

Qualifications

  • 2+ years of related experience
  • Engineering background

Preferred Skills

  • Experience with development/deployment pipelines
    • Continuous Integration
    • Promotion
    • Build processes
    • Artifacts
    • Platforms
    • Orchestration
    • Deployment
    • Config management
    • Distribution
  • Experience with agile processes, knowledge of scrum and roles
  • Scrum Product Owner certification
  • High level understanding of infrastructure and networking

Production

Department Production Division ZeniMax Online Studios Location Hunt Valley MD

Overview

Zenimax Online Studios is looking for a Senior Producer for its mobile team to ensure that the project vision is realized while keeping scope under control and communicating status to keep everyone aligned.The ideal candidate will be proficient in scheduling/planning, analyzing team metrics, and establishing a development environment designed to help the team achieve success.

Responsibilities

  • Organize, manage, and maintain the project schedule and roadmap
  • Coordinate with external partners, internal teams, and leadership to make optimal decisions about team and product direction
  • Manage project budgets in terms of finances and developer bandwidth
  • Create, manage, and maintain clearly-defined development processes and workflows
  • Track and analyze team metrics to improve process and guide future decisions
  • Identify critical path issues and drive initiatives with teams to resolve those issues
  • Manage project release schedules for game and platform initiatives
  • Ensure status is communicated widely, keeping stakeholders, leadership, and the team aligned
  • Support day-to-day processes & planning, acting as Scrum Master for teams

Qualifications

  • 5+ years game production experience, including at least one mobile game through the full production cycle to live maintenance and updating
  • Strong knowledge of agile development practices including Scrum and Kanban
  • Experience managing multiple teams including establishing project plans, budgets, determining dependencies, and prioritizing work to achieve success
  • Strong problem solving and communication skills, including conflict resolution
  • Experience with iOS and Android development and deployment
  • Experience working with external developers
  • Must be able to keep focus on multiple tasks and effectively set priorities between projects
  • Goal focused and results driven
  • Proficiency with JIRA and Confluence
Department Production Division ZeniMax Online Studios Location Hunt Valley MD

Overview

The Senior Product Manager will work cross-functionally to guide and drive revenue strategies for ZeniMax Online Studios. You will analyze data and work with development teams to create features and experiences that drive engagement and monetization. Successful candidates will have a passion for good gameplay paired with successful monetization strategies, the ability to parse and act on data, and a drive for simple, flexible, and scalable gaming systems. We are seeking a self-starter who relishes the challenge of finding innovative and effective solutions to enhancing KPIs. This individual is player-focused but also understands and can deliver on business goals, while maintaining the creative vision.

If you love digging into data, working with talented cross-discipline teams, and delivering best-in-class experiences to players, this position may be right for you.

Responsibilities

  • Design, manage, and improve economy and monetization components of our games
  • Develop, manage, and drive a roadmap of successful offerings, updates, initiatives, and features with business forecast goals
  • Collaborate closely with development teams to ensure core monetization and engagement KPI goals are met
  • Partner with analytics teams to conduct and communicate analyses that measure game and feature performance, and provide solutions that improve player experience and positively affect the business
  • Support marketing and sales teams on optimizing and executing major initiatives
  • Contribute to the design of features and systems by providing guidance on their impact to player behavior and in-game economies
  • Develop and maintain a deep knowledge of player behavior within our games and apply this knowledge to help determine and guide feature development and optimization
  • Capture learnings and share best practices for live operations within the studio and company

Qualifications

  • 3+ years as a Product Manager, Monetization Designer, or similar role in game development
  • Experience managing live games is preferred
  • Excellent knowledge of monetization strategies and emerging trends
  • Outstanding data analysis skills and can speak to feature prioritization by leveraging data
  • Strong understanding of game design fundamentals
  • Strong understanding of feature development processes and content creation pipelines
  • Excellent project management and organization skills, detail-oriented, and able to multi-task priorities under pressure
  • Strong communication, writing, and interpersonal skills
  • Ability to work independently and as part of a deeply collaborative team
  • Ability to work in a fast-paced and confidential environment
  • Must be an avid game player with a passion for making great games
  • Bachelors in Math, Statistics, Economics, Game Design, Finance, or Business Administration (or equivalent experience); MBA or graduate degree in a relevant field is a plus but not required
Department Production Division ZeniMax Online Studios Location Hunt Valley MD

Overview

ZeniMax Online Studios is seeking an experienced Associate Producer or Producer to join our studio for the development of our next AAA game. This is an opportunity to join an experienced group of developers and help develop a new IP.

The ideal candidate will be proficient in managing feature-based teams, scheduling/planning, analyzing team metrics, and establishing a development environment designed to help the team achieve success.

Responsibilities

  • Help organize, manage, and maintain the project schedule and road-map
  • Work to achieve improved predictability across multiple feature-based teams using agile development methodologies
  • Track and analyze team metrics to help make informed decisions on project scope and priorities
  • Help create, manage, and maintain clearly-defined development processes and workflows
  • Assist in validating team staffing and organization
  • Proactively identify project risks, issues, and triggers; establish actionable mitigation and contingency plans as needed
  • Work with the team to define, schedule, and achieve project deliverables and goals
  • Help shape development practices and processes to improve overall team efficacy
  • Regularly communicate with key stakeholders to provide actionable status updates
  • Share your knowledge and experience effectively to help the team achieve success

Qualifications

  • Proficient with Jira and Confluence
  • Minimum 3 – 5 years of experience working on AAA console/PC games as an Associate Producer, Producer, or Project Manager
  • Have worked with, or led a team through, at least one full console/PC product cycle
  • Able to create, manage, maintain, and analyze team reports using Excel, Jira, Visio, Confluence, and other standard development tools
  • Proficient in Agile Development methodologies including Scrum, Kanban, and Lean Product Management
  • Experience managing a team or sub-teams, including: establishing project plans, budgets, determining dependencies, assigning work, and helping the team achieve success
  • Goal focused and results driven
  • Comfortable raising concerns and issues
  • Able to learn quickly and apply new concepts, principles, and processes
  • Maintain a solution-oriented approach to development
  • Professional communication and interpersonal skills, including conflict resolution
  • Capable of identifying and communicating project risks and issues; able to take and implement appropriate steps to resolve issues
  • Independent team member who has the ability to take ownership and help move projects forward despite obstacles and problems
Department Production Division ZeniMax Online Studios Location Hunt Valley MD

Overview

Zenimax Online Studios is looking for a new addition to our Creative Production team. We are seeking an experienced Producer to coordinate the creative production of marketing communications for one of the most celebrated game franchises of all time.

The Integrated Producer is responsible for effectively guiding design, art, and video projects from inception through delivery. This includes establishing timelines, confirming deliverable specifications, resource management, and coordinating creative reviews with stakeholders. They are the process linchpin to everything that flows through the marketing pipeline.

Responsibilities

  • Cross-departmental collaboration and management of design, art, and video projects with Marketing and Game Development teams
  • Oversee multiple and concurrent projects to guarantee overall quality of work and ensure the project is delivered on time, on budget, and free of error
  • Develop and manage project scopes of work, project schedules, and resource budgets
  • Provide support for industry regulatory approvals and licensing and rights management
  • Maintain project workflow status while in constant communication with relevant Creative, Marketing, and Development teams

Qualifications

  • 3+ years of experience managing multi-faceted projects in a fast-paced agency, marketing, or creative services environment
  • Must be detail oriented and adept at multi-tasking
  • Self-motivated and organized
  • Solution-driven
  • Strong understanding of digital, print, and broadcast media and the ability to converse effectively about all verticals
  • Strong sense of design and experience with industry leading creative output
  • Excellent written and verbal communication skills and the ability to work well with a variety of personalities and work styles 
  • Thorough knowledge of Microsoft Office Suite
  • Atlassian product experience a plus (i.e. JIRA, Confluence, etc.)

Quality Assurance

Department Quality Assurance Division ZeniMax Online Studios Location Hunt Valley MD

Overview

Zenimax Online Studios is looking for an experienced Contract QA Tester to join the team.

Responsibilities

  • Complete assigned test requests and identify game issues (bugs)
  • Enter accurate high-quality game issues based on department standards into our bug tracking system
  • Test and verify bug fixes
  • Provide thoughtful and professional feedback on gameplay related issues in both written and verbal form
  • Assist in assessing and escalating game issues and concerns to senior team members
  • Learn and apply testing and game industry terminology
  • Learn and become fluent in the rules of our games and apply that knowledge to testing

Qualifications

  • Understanding of test processes
  • Ability to learn quickly and apply knowledge
  • Able to follow directions and complete assigned tasks in a timely manner
  • Strong verbal and written communication skills
  • Good organizational skills and the ability to remain focused
  • Excellent interpersonal and conflict resolution skills
  • Broad knowledge of games across different platforms
  • Proficient with MS Office

Preferred Skills

  • Experience and understanding of console and PC game testing
  • Games Industry experience preferred
  • 6+ Months experience in software testing
  • Experience with Jira bug tracking software
  • Aptitude for comprehending technical documentation
  • Experience with first-party platforms (e.g. Steam, PS4, Xbox One)
  • Bachelor’s Degree or equivalent desirable

Join a great team and start your massively multiplayer career with us!

ZENIMAX ONLINE STUDIOS is hiring for The Elder Scrolls® Online and future projects. We’re looking for talented, self-motivated people of varied experiences and backgrounds with the desire to make great games. Welcome to ZOS!

We're Hiring