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

We are searching for a proven, enthusiastic, senior-level Unity Technical Artist with a focus on Mobile Games. The ideal candidate is an experienced Technical Artist, having worked on a number of shipped mobile titles. This role covers a broad range of duties necessary to take a game idea from concept to device. Some of these include implementing responsive, animated UI, maintaining a clean and elegant editor architecture, implementing Particle Effects, Shaders, programming tools, and Editor Scripts. You will be working with a small, multidisciplinary groups of artists, designers and engineers to develop efficient, intuitive workflows.

Responsibilities

  • Develop architecturally sound systems at the core of our Art and Design production pipelines, capable of supporting current and future projects
  • Identify weak points in existing pipelines and work with other disciplines to find the most practical resolution
  • Provide support and training to users
  • Work with Art Design and Engineering to develop technical guidelines so developers can meet established performance requirements
  • Document workflows and advocate best practices

Qualifications

  • At least 3 - 5+ years of experience as a Technical Artist within the mobile games industry
  • A high level of comfort and confidence working equally with game art and programming
  • Strong experience extending Unity with custom tools for game development
  • Strong working knowledge of Unity particles, shaders, UGUI and NGUI
  • Experience developing and maintaining systems used in game production
  • Working experience with version control systems (Perforce or git)
  • Strong troubleshooting skills

Preferred Skills

  • Able to work well as part of a team with minimum supervision
  • A proven ability to identify and attack workflow inefficiencies with robust, repeatable solutions
  • Mature understanding of C# with an adherence to strong programming best practices and design patterns
  • Strong sense of color, and design
  • Knowledge of industry standard art packages
  • Able to think creatively to resolve technical challenges and limitations
  • Skilled at collaborating with engineering / art to diagnose and resolve issues
  • Demonstrable professionalism good attitude, focused, and meets deadlines consistently
  • Unity Technical Artist certification
  • Experience using ImageMagick
  • Experience with C+
  • 2D illustration skills
  • Understanding of animation principles and fundamentals (timing, arcs, squash and stretch, easing, etc.)
  • Familiarity with Spine
Department Art 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 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 looking for a Technical Character Artist to assist with the production of characters. This technical art position will work with various members of the Figure Art team to address character rigging related issues: from in-game editing and data set-up to vertex weighting adjustments. This Technical Artist will also be making art changes and adjustments to submitted assets, so experience with character art is important. This is a dynamic environment that will challenge you as you become a full-fledged professional game developer.

Responsibilities

  • Work closely with the Outsourcing Managers, other Tech Artists, and Character Artists
  • Prepare armor, costumes, weapons, mounts, and monsters for export into game
  • Evaluate all incoming outsourced art for technical issues
  • Adjust vertex weighting for armors, costumes, mounts, and monsters
  • Geo and texture adjustments on outsourced assets when necessary
  • Export adjusted geometry to engine
  • Data set-up of exported assets in engine
  • Learn proprietary tools for rigging of the game-ready character meshes and internal tools for export

Qualifications

  • Ability to skin meshes to various rigs
  • Love of characters and animation
  • Strong grasp of anatomy, form, proportion, and color
  • Intermediate+ understanding of character modeling and texturing principles
  • Understanding of good mesh topology for deformation
  • Some working experience in rigging characters for video games
  • Working knowledge of 3D Studio Max, Zbrush, and Photoshop
  • Familiarity with game engines
  • Interest in working with and supporting Artists and Animators in the production environment
  • Responsive to direction
  • Tenacious problem solver
  • Strong aesthetic sense and ability to communicate creative ideas clearly
  • Strong communication skills: written and verbal
  • Self-sufficient and capable of independent learning

Preferred Skills

  • Familiarity with modular character customization systems is a plus
  • Experience with animation is a plus but not required
  • Enjoy playing MMOs

Audio

Department Audio Division ZeniMax Online Studios Location Hunt Valley MD

Overview

ZeniMax Online Studios is hiring a Sound Designer to work with the Audio Director and the rest of the project team to support the creation and integration of game audio within The Elder Scrolls Online. They are responsible for all game audio aspects from early design phase to final mix, while adhering to team values and best practices.

Responsibilities

  • Creation & integration of a wide variety of game audio, including combat, monsters, foley, ambience, and more
  • Working with the Audio Team in all game audio aspects from early design phase to final mix
  • Working with programmers to coordinate new implementation techniques
  • Taking direction from and collaborating with designers, gathering information from other teams, and combining that with one's own creative input to produce top-notch audio unique to our games
  • Playtesting, troubleshooting, and bug fixing game audio issues

Qualifications

  • Minimum 2 years’ experience creating audio for AAA video game titles, preferably as an in-house team member
  • Extensive knowledge and expertise in audio recording, editing, processing, integration, and mixing
  • Experience with Wwise or similar game audio middleware
  • Excellent organization and communication skills
  • A proven ability to convert abstract direction into sonic reality
  • Must be self-motivated, able to manage and track one's own workload, and able to maintain a schedule as part of a small team with many demands placed upon it
  • Proficient in the Windows work environment, including knowledge of MS Word, MS Excel and other Windows software

Preferred Skills

  • Degree in related audio field preferred (film/game sound design, music, audio engineering, etc.)

Customer Service/Support

Department Customer Service/Support Division ZeniMax Online Studios Location Hunt Valley MD

Overview

Our Customer Service Agents are responsible for maintaining positive relationships with our game players by helping them with their requests with speed, expertise, courtesy, and enthusiasm. This includes a wide variety of gameplay needs, technical advice, account & billing requests, and product information. Successful candidates will typically have a positive attitude, passion for gaming, analytical thinking, computer savvy, and experience in customer service or contact centers.

Responsibilities

  • Interacting with our customers in all our French language gaming environments
  • Handling customer help-requests for our products and services, including:
    • Requests for product information, accounts, billing, gameplay, and tech help
    • Interactions via email, chat, social networks, and sometimes phone
  • Maintaining a working knowledge of our products and services
    • Our entire catalog of games
    • Current gaming platforms (mostly MS Windows, Xbox, PlayStation, Switch, Mobile)
  • Contributing to content creation for our customer-facing knowledge bases

Qualifications

  • Native-level fluency for French language
    • Excellent verbal and written communication skills
    • Professional communications and documentation skills
    • Must also have business-level fluency in English
  • Experience working in customer service or contact centers
    • Strong customer service ethic
    • Enthusiastic, positive, and professional attitude in all interactions
    • Experience with contact center environments
    • Experience with email support and live support
  • Familiarity with gaming culture / industry
    • General trends in gaming, including multiplayer online gaming
    • Familiarity with online environments and gaming social networks
    • Familiarity with computer hardware, operating systems, and consumer electronics for gaming
  • Ability to work flexible shifts (including some nights, weekends, holidays when products require it)
  • Experience with productivity software including Microsoft Office
  • A passion for any type of gaming

Preferred Skills

  • Previous community management, or public relations experience 
  • Excellent editorial skills with the ability to write clearly for a diverse audience
  • Practical knowledge managing or contributing to wikis, or other collaborative knowledge solutions
  • Experience working within an international company or the entertainment software industry

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

The Senior Systems Designer works 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.  They are responsible for mechanisms which retain players’ short term and long term interest in the product and in facilitating social interactions between players, while adhering to team values and best practices.

Responsibilities

  • Maintain numerous existing in-game systems as assigned (Examples: Achievements, Itemization, Crafting, Housing, Justice, Itemization, etc)
  • Develop expertise on all in-game systems behavior and interdependencies including proprietary toolsets
  • Create and maintain documentation for new and existing systems
  • Coordinate work initiatives and priorities across multiple feature teams
  • Function effectively as a leader and/or 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
  • Any other duties assigned by the Systems Lead, Lead Gameplay Designer and Creative Director

Qualifications

  • 5+ years experience developing or maintaining systems in a shipped or live game
  • Experience developing and 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
  • Familiarity with Agile development methodology and experience with Product Ownership a plus
Department Design Division ZeniMax Online Studios Location Hunt Valley MD

Overview

ZeniMax Online Studios is looking for a Senior Content Designer to work with our team - working with the content, world building, animation, audio, vfx, and gameplay teams to provide fun, and well-conceived stories and  locations for players to experience.

Responsibilities

  • Design and script quests and gameplay for Elder Scrolls Online, with a focus on storytelling and pacing
  • Includes working in our proprietary toolset 

Qualifications

  • Minimum 3-5 years of experience working in a designer capacity
  • Experience telling interesting stories within a provided framework
  • Ability to clearly exchange and encourage communication across a multi-discipline team
  • Experience with designing, building, and populating game worlds
  • Experience scripting or programming complex interactivity
  • Excellent sense of 3D game space and flow

Preferred Skills

  • Experience with modular kits
  • Creative writing
  • Experience in MMO development
  • Leadership and mentoring experience
Department Design Division ZeniMax Online Studios Location Hunt Valley MD

Overview

The Content Designer will work with the content, world building, animation, audio, and gameplay teams to provide fun, and well-conceived stories/locations for players to experience.

Responsibilities

  • Design and script quests/gameplay with a focus on storytelling and pacing
  • Execute other game designs and design revisions when necessary
  • Includes working in our proprietary toolset 
  • Assist the Live team in developing and maintaining event-related content for The Elder Scrolls Online

Qualifications

  • Minimum 1-2 years of experience working in a designer capacity
  • Storytelling experience
  • Excellent sense of 3D game space and game flow
  • Experience with designing, building, and populating game levels
  • Experience scripting or programming complex interactivity
  • Excellent communication and documentation skills
  • Experience with MMOs

Preferred Skills

  • Experience with modular kits a plus
  • Creative writing a plus
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

Overview

We are hiring an Encounter Designer to build interactive combat scenarios that engage small groups of players and support solo quest content in The Elder Scrolls Online. Our ideal candidate is passionate about storytelling in a multiplayer environment and finding new ways to delight and terrify players of all skill levels.

Responsibilities

  • Design and populate overland encounters in The Elder Scrolls Online
  • Script AI combat behaviors and abilities in our proprietary toolset
  • Stage monsters in new and interesting environments
  • Communicate regularly with artists, writers, designers, and engineers
  • Assist the Live team in developing and maintaining event-related encounters and supporting the live game

Qualifications

  • 1+ years games industry experience
  • Excellent storytelling and visual composition skills
  • Experience playing massively multiplayer online games
  • Effective written and verbal communication skills
  • Familiarity with Microsoft Excel or other data management software
  • Motivated and organized, with strong attention to detail

Preferred Skills

  • 3+ years games industry experience
  • Photoshop or other image editing software experience
  • Programming or scripting experience
  • Demonstrable mod experience
  • Animation background
  • Familiarity with ESO
Department Design Division ZeniMax Online Studios Location Hunt Valley MD

Overview

ZeniMax Online Studios is seeking a Senior Cinematics 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 work closely with narrative designers and gameplay content designers in creating in-game cinematics and player driven conversations with cinematic quality presentation. A developer in this role is responsible for scene choreography, camera setup, and some lighting setup for player driven conversations and in-game cinematics. The Senior Cinematics Designer will execute upon existing storyboards. Additionally, a developer in this role will help define the tools and workflow needs for creating cinematics and player driven conversations in a new, industry leading game engine.

Responsibilities

  • Help build a bank of modularized camera and lighting configurations with which to create player driven conversations and cinematic scenes
  • Choreograph and sequence actors and props within player driven conversations
  • Implement player-driven conversations into gameplay story moments
  • Work with narrative designers in presenting characters and emotional moments using cinematic techniques
  • Help determine the tools needs and optimal workflow for implementing cinematic moments

Qualifications

  • 4+ years of related experience       
  • Deeply creative with a great sense of emotional delivery using in-game cinematics
  • Excellent sense of cinematic principles and shot composition
  • Excellent understanding of camera movement techniques
  • Expert proficiency in non-linear editing
  • Basic understanding of flow charts or node graphs
  • Ability to do a basic block out of scene lighting appropriate to mood
  • 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
  • Excellent verbal and written communication skills required

Preferred Skills

  • Experience with real world cameras, lighting, and/or photography
  • Experience in film or television production
  • Experience developing Open World games
  • Experience in creative writing
Department Design Division ZeniMax Online Studios Location Hunt Valley MD

Overview

ZeniMax Online Studios is looking for a Senior Encounter Designer to build interactive combat scenarios that engage small groups of players and support solo quest content in ESO. Our ideal candidate is passionate about storytelling in a multiplayer environment and finding new ways to delight and terrify players of all skill levels.

Responsibilities

  • Design and populate overland encounters in the Elder Scrolls Online
  • Script AI combat behaviors and abilities in our proprietary toolset
  • Stage monsters in new and interesting environments
  • Communicate regularly with artists, writers, designers, and engineers

Qualifications

  • 5+ years of related experience
  • Excellent storytelling and visual composition skills
  • Experience playing massively multiplayer online games
  • Effective written and verbal communication skills
  • Familiarity with Microsoft Excel or other data management software
  • Motivated and organized, with strong attention to detail

Preferred Skills

  • Photoshop or other image editing software experience
  • Programming or scripting experience
  • Demonstrable mod experience
  • Animation background
  • Familiarity with ESO
Department Design Division ZeniMax Online Studios Location Hunt Valley MD

Overview

ZeniMax Online Studios is seeking a Senior Level Designer with a focus on narrative levels 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 for narrative experiences in both 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 the narrative design team and systems design team in creating mission outline documents which detail the structure, flow, and key moments of missions
  • Work with level designers and world builders in creating the environments in which missions take place
  • Author the control scripts and implement key moments within these spaces
  • Work with the narrative systems designer to implement narrative experiences in missions and find creative ways of delivering lore in gameplay
  • 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 mission creation
  • Work with the tools team to identify the ideal toolset with which to create missions

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

Overview

ZeniMax Online Studios is seeking a Lead Combat 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 the Creative Director, Lead Game Designer, Lead Engineer and Lead Systems Designer to plan foundational combat systems, flesh them out with fun mechanics, and hone them to industry-leading quality. This role will also work extensively with AI, animation, and gameplay engineers to build all the combat systems needed to fill the game with a wide range of challenging enemies and fun combat setups.

Responsibilities

  • Own the vision for combat on the project
  • Lead the combat design team in the development of mechanics, player abilities, weapons, and enemy designs to deliver a thrilling yet approachable combat experience
  • Work with the level design team to determine how combat spaces are built
  • Help define tool needs for scripting and laying out combat encounters, building combat systems, and tuning combat data
  • Collaborate with all development disciplines to bring gameplay systems from early vision to industry-defining final implementations
  • Establish standards for documentation and implementation practices
  • Mentor combat designers and help them grow in their careers

Qualifications

  • Deeply creative with a great sense of what makes for fun gameplay
  • Excellent leadership skills, and ability to work collaboratively in a cross-discipline development environment
  • Expert proficiency integrating imagery and text to deliver thorough, easy to understand design documents
  • Comfortable with a development schedule that is playtest-driven and focused on iteration and polish
  • Strong understanding of the discrete elements that game systems are built upon, and the ability to problem solve both holistically and on a per-component basis
  • Excellent verbal and written communication skills 
  • Working knowledge of scripting or programming
  • An online portfolio which clearly demonstrates relevant work experience

Preferred Skills

  • Experience developing Open World games
  • Experience in level design
  • Strong public speaking skills
Department Design Division ZeniMax Online Studios Location Hunt Valley MD

Overview

ZeniMax Online Studios is seeking a Lead Content 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 oversees development of all content within the game and will collaborate with the Creative Director, Lead Game Designer and Lead Writer to ensure that it rises to industry-leading quality. This role is charged with delivering consistent vision and oversight across our content teams, ensuring they receive clear direction while maintaining the integrity of the IP.

Responsibilities

• Own the vision for content on the project, while maintaining guidelines and boundaries
• Act as the coordinator between content, art, and tech, ensuring desires remain within scope while pushing the boundaries of quantity and quality
• Ensure that content teams are properly staffed and able to deliver on commitments
• Maintain clear communication with key IP stakeholders and ensure that content teams react to evolutions in direction
• Collaborate with all development disciplines to bring content prototypes from early vision to industry-defining final implementations by minimizing blockages
• Establish standards for documentation and implementation practices, including timeliness
• Directly manage Lead Level Designers, the Lead Writer, and others
• Mentor content designers and help them grow in their careers

Qualifications

• Notably organized, able to call up the status and quality of all your initiatives at will
• Excellent leadership skills, and ability to work collaboratively in a cross-discipline development environment
• Expert proficiency integrating imagery and text to deliver thorough, easy to understand, design documents
• Comfortable with a development schedule that is playtest-driven, focused on iteration and polish, and that requires managing multiple game updates in parallel
• Strong understanding of the discrete elements that quality content is built upon, and the ability to problem solve both holistically and on a per-component basis
• Excellent verbal and written communication skills
• Working knowledge of various development tools and game engines
• An online portfolio which clearly demonstrates relevant work experience

Preferred Skills

• Experience developing Open World games
• Experience in level design
• Strong public speaking skills

Department Design Division ZeniMax Online Studios Location Hunt Valley MD

Overview

ZeniMax Online Studios is seeking a Tools UI/UX 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.


We are looking for a Tools UI/UX Designer to help build and improve all our game development tools and pipelines. Responsibilities include gathering user requirements, designing graphic elements, and building navigation components. This role will work with the tools team and collaborate with all members of the game team, to help implement and improve their workflows throughout development. This role will bring consistency across all tools with a focus on usability and streamlining complex flows.


Experience with design software and wireframe tools is a must to be successful in this role. A portfolio of professional design projects that includes work with application or tool development is also required.

Responsibilities

• Gather and evaluate user requirements in collaboration with product managers and engineers
• Illustrate design ideas using storyboards, process flows and wireframes
• Collaborate with engineers and other developers on workflows and workflow interfaces
• Design graphic user interface elements, like menus, tabs and widgets
• Develop UI mockups and prototypes that clearly illustrate how tools function and appear to the user
• Create original graphic designs (e.g. images, sketches and tables)
• Prepare and present rough drafts to internal teams and key stakeholders
• Identify and troubleshoot UX problems (e.g. responsiveness)
• Conduct layout adjustments based on user feedback
• Develop and adhere to style standards on fonts, colors and images

Qualifications

• Proven work experience as a UI/UX Designer or similar role
• Portfolio of design projects
• Knowledge of wireframe tools (e.g. Adobe XD)
• Up-to-date knowledge of design software like Adobe Illustrator and Photoshop
• Up-to-date knowledge of modern game engines like Unreal 4 and Unity
• Strong communication skills to collaborate with various stakeholders
• Good time-management skills

Preferred Skills

• BSc in Design, Computer Science or relevant field

Engineering/Programming

Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley MD

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

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

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

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

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

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

  • 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

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

Overview

ZeniMax Online Studios is looking for a Senior Tools Engineer to design, develop, and maintain an assortment of tools in our new engine for the studio’s next AAA project.  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
  • Collaborate with artists, designers, and other engineers for feature development
  • Identify and eliminate inefficiencies in the content creation workflow

Qualifications

  • 7+ years of software development experience
  • Excellent programming skills/experience in C++ and C#
  • Experience developing Qt 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
Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley MD

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

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 looking for a Lead Gameplay Engineer to lead a gameplay team and develop game systems in our new engine for the studio’s next AAA project.

Responsibilities

  • Lead the gameplay programming team
  • Design and architect new game systems
  • Refine systems throughout the development cycle of the project
  • Collaborate with designers, artists, and other engineers for feature development

Qualifications

  • 10+ years of software development experience
  • 2+ years of lead programmer experience
  • Excellent programming skills/experience in C++
  • Solid architecture, system design, and analytical skills
  • Self-motivated and energetic team player with a very strong work ethic and cooperative attitude
  • Experience with multi-threaded programming
  • Code to clearly defined performance and memory usage specs
  • 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 looking for an exceptional engineering leader to be accountable for the technical direction and implementation of the infrastructure supporting development, publishing and operation of our online games. The successful candidate will work with Senior Leadership, Technical Directors and Architects to define and execute long term roadmaps and make strategic decisions on the technologies being used and the way they are being implemented. They will also manage the infrastructure organization and be responsible for driving technical standards and capabilities to a higher level and ensuring that our infrastructure is modern, secure, scalable and sustainable. The position will hold a key place on the Engineering leadership team.

This role will require that you work with a global engineering team and partner cross-functionally to deliver global infrastructure services for Game Teams and other infrastructure functions. You will closely partner with Live Operational teams, Program/Product Management, development teams, and with other partner organizations in the broader organization including Bethesda.net, the IT Infrastructure team, and IT Security.

Responsibilities

  • Accountable for managing and mentoring teams, increasing velocity and delivering value to internal and external customers
  • Communicate with technical and non-technical business leaders on risks, roadmaps, and strategy
  • Embrace and build upon a culture of operational excellence and continuous improvement in all engineering processes and teams
  • Champion and drive infrastructure transformations that provide scalable and sustainable value without major disruption to existing production pipelines or live services and provides all the functionality necessary for implementors and architects to deliver software meeting user requirements
  • Select vendors and technologies, negotiate contracts, and grow and maintain internal and external partner relationships

Qualifications

  • Proven track record of predictable results and delivery with a diverse infrastructure team, developing a compelling vision, building a strong team, and communicating effectively across the different initiative teams
  • Strong interpersonal skills; able to build relationships and influence across the organization and adept at working in a global, large scale, cross functional, highly collaborative and high-performance environment; ability to interact and effectively communicate at all levels of the organization
  • Strong, broad infrastructure domain knowledge; ability to translate business strategy into enabling infrastructure solutions
  • Deep experience with Cloud – Infrastructure as a Service, Container technologies, Container Package Management, Application Cloud Delivery Pipelines/Standardized Cloud Deployment and Serverless/PaaS public cloud services. Strong knowledge of public cloud ecosystems e.g. AWS, Azure, GCP
  • Security knowledge and experience implementing security solutions for infrastructure and developing systems and processes to ensure that infrastructure is compliant to Security standards and policies
  • Demonstrated strength in contract negotiations, vendor management, capacity planning and cost management
  • Strong organizational, analytical, and critical thinking skills that result in conclusive recommendations / decisions
  • Excellent change management skills and ability to drive transformation across a broad organization to build acceptance and alignment behind a significant change mission
  • Strategic planning and strategic leadership of infrastructure at a large scale for both internal and external customers
  • Extensive, successful experience leading infrastructure, architecture, and engineering teams in Gaming or related industries
  • Experience rapidly integrating external vendors into existing development processes for quick evaluation and onboarding
  • Familiarity with source control, messaging (RMQ), virtualization (vmware), automation, databases (MySQL/MariaDB/NDBCluster/SQL), CI and deployment, CDN and delivery, cloud infrastructure (AWS) and patterns, centralized logging and metrics, enterprise storage solutions, APIs (RPC and REST), web technologies.
Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley MD

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

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

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

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

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

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

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

ZeniMax Online Studios is seeking an experienced Senior Producer to join our studio. 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

  • 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 work-flows
  • 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

  • Mobile game production experience preferred
  • Have worked with, or led a team through, at least one full console/PC product cycle
  • 5+ years of experience working on AAA console/PC games as a Producer, Scrum Master, or Project Manager
  • Proficient with Jira and Confluence
  • 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 implement appropriate steps for resolution
  • Independent team member who has the ability to take ownership and help move projects forward despite obstacles and issues
Department Production Division ZeniMax Online Studios Location Hunt Valley MD

Overview

The Live Producer leads multi-disciplinary teams through the game development lifecycle according to our production processes. This position manages the process of promotions, integrations, and publishing of both internal and public products, meeting the planned schedule to ensure high quality publishes with minimal bugs and clearly communicated schedules. This position works closely with Senior Producers to maintain high-quality development environments, testing process and end products that meet the vision, scope, creative direction, feature set, and quality levels defined by the studio.

Responsibilities

  • Maintains the integrity of Live Services, which includes Web, Platform, and Game
  • Acts as Scrum Master for multi-disciplinary development teams related to Platform and Live Services
  • Manages live publishes and tracks emergent issues
  • Coordinates efforts between the Game Development teams and Web/Platform teams
  • Plans and manages internal publishes, promotions, and integrations between development and certification/live environments
  • Manages communication of schedules, goals, objectives, status, and progress of all publishes, promotions, and integrations to management and to the team
  • Maintains and communicates changes in feature or content required for publishes, promotions, and integrations
  • Establishes processes and standards to make promotions and integrations more efficient, effective, and bug-free
  • Ensures transparent communication between developers and management on publish status
  • Identifies potential problems early and contributes to solving those problems in a timely manner
  • Creates project management documents including schedules, status reports, maintenance requests, and post-mortems
  • Works with the Community team, Quality Assurance, and Marketing to create comprehensive patch notes and other publish-related communications
  • Coordinates staffing resource needs for the team
  • Works with the Director of Production and Team Leads in assessing the progress and quality of the project and the ongoing assessment and design of the bug tracking/task management system

Qualifications

  • 5-7 years of production support experience within the video game industry, 3 years of which were experience as a Producer
  • Strong technical background in a client server environment
  • Strong problem-solving and decision-making ability
  • Ability to work under pressure and coordinate numerous activities and groups of people who need to cooperate to achieve maximum efficiency
  • Proven success in collaborating with a multi-disciplinary team in achieving established objectives
  • Superior time management and organizational skills are essential
  • Excellent attention to detail is essential
  • Massively Multiplayer game knowledge and experience is strongly preferred
  • A passion for making and playing great games
Department Production Division ZeniMax Online Studios Location Hunt Valley MD

Overview

The Associate Live Producer works with multi-disciplinary teams to facilitate communication and solve problems related to promotions, integrations, and publishes of both internal and public products. Candidates will be comfortable influencing and negotiating priorities with other teams’ leadership, particularly emphasizing overall organizational success as the most highly desirable outcome.

Responsibilities

  • Own the live services you are responsible for
  • Take the lead during escalated outages and incidents
  • Drive and own scheduling, testing, deployment, and communication of updates and hotfixes
  • Drive procedures and uphold standards for our Live Ops team, ensuring minimal downtime and a consistent player experience
  • Advocate on behalf of studios for features and processes that can lead to a more robust live service and better player experience
  • Collaborate with QA, Engineering, and Development to triage issues found in the live environments
  • Communicate product health/status with a leadership group regarding product risks and challenges
  • Coordinate technical projects that require collaboration with different business disciplines
  • Manage and grow external partner relationships

Qualifications

  • 2+ years in a position where you were involved in the operation of an online title
  • Demonstrated ability to plan, track, and deliver on complex, multi-disciplinary projects
  • Exceptional attention to detail
  • Ability to communicate effectively with anyone at any level in the organization to ensure a good customer experience
  • Ability to thrive under pressure
  • Familiarity with the ZeniMax family of games
  • Previous work history with Customer Service, Operations, or Quality Assurance is a plus

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