Zenimax Online Studios

We're Hiring


ZENIMAX ONLINE STUDIOS is hiring for The Elder Scrolls Online and future projects that include a brand-new AAA IP. 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, US

Overview

ZeniMax Online Studios is looking for an experienced Art Outsourcing Manager to work on a new, unannounced AAA IP. The role involves critiquing and managing work from various 3D art disciplines while providing benchmark examples and documentation for external teams to follow. They will also coordinate with internal Artists to prepare assignments, then refine, export, and troubleshoot asset deliveries from external teams. The ideal candidate is an experienced 3D modeler with management experience.

Responsibilities

  • Support the preparation of assignments for external teams
  • Review deliverables for quality and accuracy and provide feedback as required
  • Create benchmark documentation and asset examples based off of the Art Director’s and/or Lead Artists' feedback and direction
  • Revise and adjust models and textures as needed in an effort to achieve the best quality possible
  • Maintain an outsource production schedule and manage multiple deliveries from different Artists/teams on a daily basis
  • Coordinate daily with our internal Artists, Tech Artists, Animators, and Leads to process and export assets into the game engine and troubleshoot as needed

Qualifications

  • Provide a portfolio of work demonstrating excellence in modeling and texturing 3D assets while maintaining technical restrictions and guidelines
  • 2+ years of experience in a leadership position, and at least one year of experience in outsource management
  • Well-developed communication, negotiation, and personal skills
  • Highly organized with an eye for quality and the ability to review deliverables for quality and accuracy
  • Experience in industry standard software packages including 3DStudio Max, Maya, Photoshop, Zbrush, and Substance Painter
  • Experience with project management and delivering to required schedules and deadlines
  • Strong aptitude for art software including proprietary tools

Preferred Skills

  • Experience with 2D concept art, illustration, and figure drawing
  • Experience with Houdini, 3D character modeling, animation, skinning, and rigging
Department Art Division ZeniMax Online Studios Location Hunt Valley, MD, US

Overview

ZeniMax Online Studios is looking for an experienced Outsourcing Support Artist to work on a new, unannounced AAA IP. The role involves supporting the intake of various 3D art assets from external teams and then refining, exporting, and integrating those assets into the game engine. The ideal candidate is an experienced and organized 3D art generalist with asset integration experience.

Responsibilities

  • Review deliverables for quality and accuracy and provide feedback as required
  • Revise and adjust 3D assets as needed and perform integration processes
  • Demonstrate agility and experience to support 3D art from various areas including Character, Environment, Hard Surface, and Biome
  • Maintain a production schedule and support multiple deliveries from different external teams
  • Coordinate daily with Art Leads to provide integration support in a timely manner
  • Produce additional 3D assets as time allows

Qualifications

  • Provide a portfolio of work demonstrating experience in 3D art using Zbrush, 3ds Max or Maya, Photoshop, etc.
  • 1+ years of professional experience in a 3D art
  • Well-developed communication, negotiation, and personal skills
  • Highly organized with an eye for quality and the ability to follow processes/instructions
  • Strong aptitude for art software and export tools
  • Experience with 3D software such as Max, Maya, Zbrush, etc.

Preferred Skills

  • Experience with 2D concept art, illustration, and figure drawing
  • Experience with Marvelous Designer, Houdini, animation, skinning, and rigging support
Department Art Division ZeniMax Online Studios Location Hunt Valley, MD, US

Overview

ZeniMax Online Studios is seeking an ambitious and creative Character Artist/Figure 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)

*The position may require an art test

Preferred Skills

  • MMO or RPG experience
  • 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
Department Art Division ZeniMax Online Studios Location Hunt Valley, MD, US

Overview

ZeniMax Online Studios is looking for a talented Environment Artist for the Elder Scrolls Online team. The primary responsibilities are to develop all environments and environmental/ambient objects and to ensure consistent quality within the established art style. The ideal candidate will be passionate about contributing to the project and have a strong portfolio focused on environment art.

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
  • Work with the concept team to produce quality assets and also be able to work without concept when necessary
  • Problem solve and work collaboratively with the design team

Qualifications

  • Portfolio demonstrating excellence in both 2D and 3D art
  • Bachelor’s Degree in Art or at least 2 years’ experience in the industry
  • Experience in 3dStudio Max or Maya, Substance Painter, Photoshop and Zbrush
  • Passion for making excellent art
  • Have a positive attitude, be a team player and have excellent communication skills both verbally and written
  • Be able to take feedback in a constructive and collaborative manner
  • Be self-motivated with an ability to critique one’s own work and meet set deadlines

Preferred Skills

  • Experience with Substance Designer is a bonus
Department Art Division ZeniMax Online Studios Location Hunt Valley, MD, US

Overview

Zenimax Online Studios is seeking a Motion Capture Animator with experience in high fidelity in-game and cinematic motion capture animation to work with our talented teams. The Motion Capture Animator will bring new worlds to life in an exciting new AAA game at Zenimax Online Studios. 

Responsibilities

  • Create high quality motion capture animation sequences for in-game mechanics and cinematics from Optical and Xsens Motion Capture data
  • Apply expert knowledge of body mechanics and the principals of animation to process and refine motion capture data
  • Set up and run internal and remote motion capture sessions using Xsens hardware
  • Organize and catalogue data from shoots
  • Collaborate with Engineers and Technical Artists to build and refine our motion capture tools, pipeline, and process
  • Work with external partners to build strong outsourcing support workflows and provide critical feedback when necessary
  • Contribute to the creative process with original ideas and inspiration

Qualifications

  • Candidates must provide a demo reel that includes examples of previous motion capture animation work, showing strong understanding of body mechanics and polished performances
  • 3+ years of professional experience as a Motion Capture Animator
  • Ability to build gameplay experiences with motion capture sequences
  • Demonstrated technical abilities with respect to the implementation of animation into a game engine
  • Expert knowledge of Maya, MotionBuilder, or equivalent software
  • Understanding of the motion capture process and its technical dependencies and limitations
  • Deep understanding of anatomy and human kinetics
  • Deep understanding of fundamental animation principles
  • Aptitude for learning new systems quickly
  • Strong communication and teamwork skills
  • Passion for video games

Preferred Skills

  • Receptive to direction and constructive feedback; willingness to work through an iterative process
  • Experience processing and polishing motion capture performances for use in game mechanics and cinematics on humans and creatures
  • Familiarity with Optical and Magnetic mocap systems such as Xsens hardware and software
  • Proven ability to convert motion capture performance to sequences
  • Experience building and using motion libraries
  • Experience in moving arts such as Acting and/or Martial Arts is a plus
Department Art Division ZeniMax Online Studios Location Hunt Valley, MD, US

Overview

We are seeking an ambitious and creative Senior Character Artist to work closely with 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 character modeling as it applies to gameplay and should be able to successfully execute those ideas in engine. 

Responsibilities

  • Create dynamic humanoid, animal, and creature characters 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; help mentor junior artists
  • Work with the entire development team in an energetic and creative environment

Qualifications

  • 5+ years of professional industry experience as a Character/Figure Artist or Senior Character/Figure Artist
  • Credited with at least two AAA published games
  • In depth knowledge of character modeling as related to game development
  • Excellent sculpting skills in Zbrush or Mudbox
  • 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)
  • MMO or RPG experience a plus
Department Art Division ZeniMax Online Studios Location Hunt Valley, MD, US

Overview

We are looking for a wildly talented and experienced Senior Character Rigger to help us develop a robust studio level rigging system. As the Senior Character Rigger, you will be involved in the design and implementation of the system from the earliest stages. You will work with Animation to determine features, needs, and desires. You will also work with Engineering to develop an efficient pathway between the tools and the game.

Responsibilities

  • Build and maintain high-quality, high-performance animation rigs
  • Expand upon the current rigging system with new features and modules
  • Work closely with Modelers and Animators to ensure all disciplines are getting what they need
  • Develop tools to support Animation
  • Document system and advocate best practices

Qualifications

  • 5+ years of industry experience in character rigging (3ds Max)
  • Solid understanding of anatomy and kinematics
  • Ability and interest in rigging biomorphics and mechanics
  • Solid understanding of animation pipelines
  • Ability to develop animation tools to support rigs
  • Ability to work collaboratively with technical and creative team members
  • Excellent communication and time management skills
  • Self-sufficient, independent, and proactive
  • Familiarity with common data formats: XML/JSON/etc.
  • Familiarity with common 3D data formats: USD/OBJ/FBX/ALEMBIC/etc.

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

Preferred Skills

  • MotionBuilder, Maya, Houdini
  • Python, Maxscript, C#, C++
  • PyQt or PySide
  • Perforce
  • Understanding of core game data pipelines
  • General interest in contemporary CGI techniques
Department Art Division ZeniMax Online Studios Location Hunt Valley, MD, US

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, US

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
  • A Bachelor’s degree in an art-related discipline
  • 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, US

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
  • A Bachelor’s degree in an art-related discipline
  • 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, US

Overview

ZeniMax Online Studios is looking for an experienced Senior World Builder to join our team. The Senior 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 Senior 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

  • 5+ 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, US

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
Department Art Division ZeniMax Online Studios Location Hunt Valley, MD, US

Overview

We are seeking an enthusiastic 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
  • 3+ 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

Community

Department Community Division ZeniMax Online Studios Location Hunt Valley, MD, US

Overview

The Web and eCommerce Product Owner is an experienced, hands‐on web development manager and web strategist who will oversee the development of our web properties including Elder Scrolls Online. They must have a strong background in the design, development, deployment, project management, and operation of scalable, high‐performance eCommerce websites.

Responsibilities

  • Manage the user experience of the ESO websites including user acquisition, site navigation, content development, checkout funnel, and promotional campaigns
  • Develop and oversee the effective planning, QA, and execution of content across the websites and online marketing campaigns
  • Ensure efficiency, accuracy, and timeliness of all web content publishing
  • Evaluate gaps in existing use-cases, identify a plan to address those gaps, and execute against that vision
  • Build consensus with Development, Marketing, Brand, and Art teams to ensure quality deliverables that meet the business needs

Qualifications

  • 3+ years of Technical Management experience with substantial focus on developing compelling, conversion-friendly eCommerce experiences – including B2C, eCommerce transactions, and A/B platform testing
  • Demonstrated understanding of Web strategy, including: conversion optimization, content strategy, user experience, search, and analytics
  • Excellent written and oral communication skills, with the ability to articulate technical solutions to a technical and non-technical audience
  • Ability to understand business goals and translate them into web projects
  • Knowledge of web marketing strategies and how/when to use them to achieve business goals
  • Demonstrated strong business judgment and decision-making skills; ability to identify, prioritize, and articulate highest impact initiatives
  • Knowledge of current best practices in web design, information architecture, usability, and accessibility
  • Strong familiarity with agile methodology and experience as a Product Owner and/or Scrum Master

Preferred Skills

  • Google Analytics, Google Optimize, and Akamai mPulse
  • Experience in managing MMO/game studio web strategies and/or deep familiarity with MMO genre as a player

Customer Service/Support

Department Customer Service/Support Division Bethesda Softworks - HV Location Hunt Valley, MD, US | Austin, TX, US | Quebec, CAN | San Diego, CA, US | Madison, WI, US

Overview

This position is responsible for the day-to-day operations of our Asian customer support programs (primarily Japanese with growth expected for Chinese and Korean languages).  This includes all aspects of customer service operations management, staff management, and partner/vendor management for our contact centers supporting all Bethesda products and services.

Successful candidates will be experienced contact center managers with proven expertise in service delivery strategies, workforce management, contact center technologies, resource management, analytics, process and performance maximization for a multi-location, multi-language, multi-discipline, international service delivery operation.

*Position based in Hunt Valley or other ZeniMax Online Studios office locations. Will consider remote.

Responsibilities

  • Manage day-to-day operations of our Asian customer support programs
    • Manage contact center support plan (mostly web and email-based support)
    • Plan department resources while meeting service and quality objectives
    • Initial focus will be Japanese with expansion planned for Chinese, Korean, etc.
  • Manage contact center staff
    • Directly handle workforce issues
    • Manage staffing plan scheduling (internal staff and outsourced staff)
    • Evaluate staff performance and coach overall development
  • Coordinate with senior leadership and international territory management
    • Coordinate the relationship with Japan/Asia territory managers for awareness and insight into regional specifics
    • Coordinate the relationship with development studios for product information and planning
    • Provide expertise into support approach for Japan/Asia service plans and product launches

Qualifications

  • Fluency with Japanese language
  • Bachelor’s degree or equivalent experience
  • Contact center management experience
    • Expertise with modern contact center management methodologies and processes
    • Expertise with multi-channel, multi-site, 24x7 international support structures
    • Familiarity with a wide array of support channels (email, social networks, forums, chat, telephone, etc.)
    • Expertise with contact center business systems and technology
  • International communications experience
    • Expertise managing and developing multi-country, multi-language staff groups
    • Expertise communicating with business departments in remote countries and languages
  • Strong customer service ethic
  • Professional communications, reporting, and presentation skills to all levels of management
  • Expertise with productivity software, including Microsoft Office

Preferred Skills

  • Experience working within an international company
  • Experience in entertainment software industry
  • Knowledge and passion for massively multiplayer online games

Design

Department Design Division ZeniMax Online Studios Location Hunt Valley, MD, US

Overview

ZeniMax Online Studios is looking for a Content Designer that 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 for ESO, with a focus on storytelling and pacing
  • Execute other game designs and design revisions when necessary
  • Work in our proprietary toolset 

Qualifications

  • Minimum 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
  • Experience in MMO development
  • Leadership and mentoring experience
Department Design Division ZeniMax Online Studios Location Hunt Valley, MD, US | Austin, TX, US | San Diego, CA, US | Madison, WI, US

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 Lead Systems 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 tools and development pipelines. You will also push the boundaries of your craft by exploring the latest emerging trends in camera design and creating solutions for high-mobility gameplay.

Responsibilities

  • Contribute in shaping the vision for gameplay cameras
  • 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 gameplay with a keen eye for the combination of composition and usability
  • Work closely with the combat and level design teams to help create a smooth and seamless player experience
  • Mentor camera designers

Qualifications

  • 2-5 years’ experience implementing in-game cameras
  • Working knowledge of camera controls from various game engines, including some camera scripting experience
  • Experience with 3D Studio Max (preferred) or similar 3D package
  • Background or strong interest in cinematography or photography
  • Competent 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 camera designer in games, or comparable experience in film or television
Department Design Division ZeniMax Online Studios Location Hunt Valley, MD, US

Overview

Zenimax Online Studios is looking for a Loremaster 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.

Responsibilities

  • Develop the world and history for a new IP
  • Create compelling and unique descriptions of people, locations, items, history, cultures and more, suitable for the theme and tone of the game
  • Create IP materials to support the needs of product gameplay
  • Provide clear and appropriately detailed answers to questions from the design and art teams
  • Complete all work to required specifications and quality by established deadlines
  • Perform other writing and fiction duties that may be assigned by Lead Narrative Designer

Qualifications

  • 5+ years of relevant experience
  • Demonstrable and strong skills as a writer and editor
  • Experience working with published shared-world IPs
  • Outstanding written and verbal communications skills
  • Broad knowledge of history and science is essential
  • Able to rapidly incorporate feedback and changing needs of the development team
  • Strong ability to collaborate and thrive as part of a creative team
  • Ability to work independently in a highly confidential environment
  • Experience with wikis and/or Confluence preferred
  • Have a passion for games and immersive worlds
  • Play and understand modern video games

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 worldbuilding and lore. Resumes without writing samples will not be considered.

Department Design Division ZeniMax Online Studios Location Hunt Valley, MD, US | Austin, TX, US | San Diego, CA, US | Madison, WI, US

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, US

Overview

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

Responsibilities

  • Design and script quests and gameplay for Elder Scrolls Online, with a focus on storytelling and pacing
  • Execute other game designs and design revisions when necessary
  • Work in our proprietary toolset
  • Mentor other content designers

Qualifications

  • Minimum 4+ 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 game flow

Preferred Skills

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

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

 

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.

Preferred Skills

  • A strong understanding of the lore and story of Elder Scrolls is highly desired
Department Design Division ZeniMax Online Studios Location Hunt Valley, MD, US

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 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
  • Any other duties assigned by the Systems Lead, Lead Gameplay Designer and Creative Director

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
  • Viewable portfolio of previous work
Department Design Division ZeniMax Online Studios Location Hunt Valley, MD, US

Overview

Zenimax Online is looking for a highly motivated writer to collaborate with our talented team of creative professionals to bring the characters and stories of our game worlds 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
  • Perform other writing and fiction duties that may be assigned by the Lead Writer

Qualifications

  • Demonstrable and strong skills as a writer and editor
  • 1+ 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 and for 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.

Engineering/Programming

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

Overview

Zenimax Online Studios is looking for a Core Tech Integration Engineer to implement and maintain technologies in our new engine that interface with gameplay systems and tools.  This position will work closely with designers, gameplay engineers, and the tools team to deliver technology links from the engine to the game.

Responsibilities

  • Work with the engine team to help architect engine technology
  • Integration of new technologies into the engine
  • Deliver an API set that interfaces with Gameplay systems
  • Work with the Tools team to create an interface layer between tools and the engine

Qualifications

  • 5+ years of software development experience
  • Previous experience in game development in the capacity of an Engine Programmer
  • Previously shipped AAA titles on PC/Consoles
  • Proficient in C++/C#
  • Solid architecture, system design, and analytical skills
  • Strong communication skills
  • Ability to write clear, maintainable, portable code
  • Strong debugging skills

Preferred Skills

  • Experience developing for multiple platforms (Windows, PS4, PS5, Xbox One, Xbox Series X|S)
  • Bachelor’s Degree in Computer Science or equivalent experience
  • Experience with Entity Component Systems (ECS) and multithreading
  • Experience working in large codebases
Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley, MD, US

Overview

Zenimax Online Studios (ZOS) is seeking a Game Operations Security Manager to assist with the coordination and tracking of security efforts, incidents, product releases and development. The successful candidate will have a broad range of experience working and collaborating with application owners, infrastructure leaders and external security groups. You will be expected to coordinate and source security resources and work to ensure that ZOS is successful in releasing new products, and maintaining existing ones, while fulfilling business objectives. You will serve as a point of contact helping to connect internal and external parties and develop a knowledge of ZOS' structure and projects to assist communication on both sides. You will help the business to understand, manage and accept game operations security risks responsibly.

Responsibilities

  • Monitor compliance with organizational policy and legal requirements
  • Maintain a working knowledge of information technology security principles and elements
  • Ensure that development teams have access to security information and tools they need
  • Assist in planning, sourcing, and managing security testing of products
  • Coordinate external security testing with the studio
  • Assist with security audit processes
  • Understand the studio's teams, projects, and assets to assist with coordination
  • Work with the vulnerability management teams to prioritize vulnerabilities and track remediation

Qualifications

  • 5+ years of Information Security or Program Security experience or equivalent work experience 
  • Must demonstrate proficiency in a wide range of information security technologies, embedded security, and platforms
  • Solid analytical/problem-solving skills with the ability to identify solutions to unusual and complex problems
  • Broad experience in computer and network systems, including IT security
  • Ability to explain and champion technical concepts to a broad audience focusing on business acumen
  • Excellent verbal and written communication skills and the ability to interact professionally with a diverse group of executives, managers, and subject matter experts
Department Engineering/Programming Division ZeniMax Online Studios - Austin Location Austin, TX, US

Overview

ZeniMax Online Studios is looking for a Gameplay Engineer for The Elder Scrolls Online to implement and maintain game systems and fix bugs across our client/server architecture. This position will work closely with designers and artists in order to provide a great user experience. 

Responsibilities

  • Design and architect new game systems
  • Refine game systems throughout the development cycle of the project
  • Collaborate with designers, artists, and other engineers for feature development
  • Optimize code to improve CPU utilization and reduce memory footprint

Qualifications

  • 3+ years of software development experience
  • Proficient in C++
  • Solid architecture, system design, and analytical skills
  • Strong communication skills
  • Ability to write clear, maintainable, portable code
  • Strong debugging skills

Preferred Skills

  • Previous experience in game development in the capacity of a Gameplay Engineer
  • Experience developing for multiple platforms (Windows, PS4, PS5, Xbox One, Xbox Series X|S)
  • Bachelor's Degree in Computer Science or equivalent experience
  • Experience with network game client/server architecture
  • Experience with working in large legacy codebases
Department Engineering/Programming Division ZeniMax Online Studios - Montreal Location Quebec, CAN

Overview

ZeniMax Online Studios recherche un ingénieur d'animation senior pour développer un système d'animation de jeu robuste dans notre nouveau moteur pour le prochain projet AAA du studio. Dans ce poste, vous travaillerez côte à côte avec des artistes techniques, des animateurs et des ingénieurs de jeu. Vous serez responsable de l’ensemble de l'animation, des postes de travail des artistes jusqu'aux personnages fluides et réactifs dans le jeu.

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.

Responsibilities

  • Travailler avec l'équipe des systèmes d'animation pour contribuer à l'architecture de la technologie d'animation
  • Intégration de nouvelles technologies dans le moteur et le pipeline
  • Travailler avec l'équipe gameplay et fournir une interface pour leur permettre d'interagir avec l'animation
  • Travailler avec l'équipe des outils pour créer des outils d'animation et des pipelines
  • Développer des composants d'animation essentiels
  • Mentorer les autres membres de l'équipe d'ingénierie
  • Work with the animation systems team to help architect animation technology
  • Integration of new technologies into the engine and pipeline
  • Work with gameplay and provide an interface for them to interact with animation
  • Work with the Tools team to create animation tools and pipelines
  • Develop core animation components
  • Mentor other engineering team members

Qualifications

  • 7+ ans d'expérience en développement de logiciels dans l'industrie du jeu
  • Connaissance de niveau expert des systèmes d'animation en temps réel
  • Expérience approfondie d'un ou de plusieurs systèmes d'animation (middleware) en temps réel (ex.: Havok Animation, Granny, Morpheme) ou de solutions personnalisées ou internes équivalentes
  • Expérience en développement ou de l'utilisation de graphes de mélange d'animation, de l'IK en temps réel, de la compression d'animation et/ou de la gestion avancée de la mémoire d'animation (streaming)
  • Candidat avec un esprit d’équipe, motivé et énergique, doté d'une très bonne éthique de travail et d'une attitude coopérative
  • Vous aimez travailler quotidiennement avec des animateurs et des artistes techniques pour trouver des solutions à des problèmes complexes
  • Expérience préalable en tant que propriétaire de systèmes d'animation
  • Excellentes compétences en mathématiques 3D
  • Solides compétences/expérience en programmation en C++
  • Capacité à écrire un code clair, maintenable et portable
  • Connaissance technique approfondie de la Xbox One, de la PlayStation 4 et du PC
  • 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

  • Expérience des systèmes d'animation dans les jeux en réseau
  • Expérience généraliste ou expérience préalable dans d'autres domaines essentiels du développement de jeux, tels que la programmation de UI ou du gameplay
  • Diplôme en informatique ou expérience professionnelle équivalente
  • 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

Nous encourageons la diversité, l'équité et l'inclusion dans tout ce que nous faisons. Qu'il s'agisse du recrutement pour nos studios, l'édition et les opérations ou de la création de lieux de travail sûrs et respectueux qui encouragent la collaboration. Notre culture repose sur des principes de respect, d'inclusion et de traitement équitable et nous accueillons toute personne dans notre famille sans distinction de race, de religion, d'identité de genre, d'orientation sexuelle ou d'âge. Notre diversité alimente notre innovation et nous incite à créer des univers de jeu qui nous rapprochent de la communauté mondiale des joueurs que nous servons.

Department Engineering/Programming Division ZeniMax Online Studios - Montreal Location Quebec, CAN

Overview

ZeniMax Online Studios recherche un ingénieur d’outils senior pour concevoir, développer et maintenir un assortiment d'outils dans notre nouveau moteur pour le prochain projet AAA du studio.  Le titulaire de ce poste travaillera en étroite collaboration avec diverses disciplines afin de raffiner les flux de travail pour faciliter la création de contenu et l’ensemble des données.

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

  • Concevoir et créer de nouveaux outils en fonction des besoins des développeurs
  • Collaborer avec des artistes, des concepteurs et d'autres ingénieurs pour le développement de fonctionnalités
  • Identifier et éliminer les inefficacités dans le flux de création de contenu
  • 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

  • Plus de 7 ans d'expérience en développement de logiciels
  • Excellentes compétences/expérience en programmation en C++ et C#
  • Expérience en développement d'applications Qt et/ou WPF
  • Solides compétences en communication
  • Solides compétences en architecture et souci du détail
  • Capacité à écrire un code clair et facile à maintenir
  • 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

  • Expérience de l'architecture client/serveur de jeux en réseau
  • Expérience avec SQL
  • Expérience de travail avec de grands ensembles de données
  • Compétences en conception UI et UX
  • Solides compétences en mathématiques 3D
  • Baccalauréat en informatique ou expérience équivalente
  • 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

Nous encourageons la diversité, l'équité et l'inclusion dans tout ce que nous faisons. Qu'il s'agisse du recrutement pour nos studios, l'édition et les opérations ou de la création de lieux de travail sûrs et respectueux qui encouragent la collaboration. Notre culture repose sur des principes de respect, d'inclusion et de traitement équitable et nous accueillons toute personne dans notre famille sans distinction de race, de religion, d'identité de genre, d'orientation sexuelle ou d'âge. Notre diversité alimente notre innovation et nous incite à créer des univers de jeu qui nous rapprochent de la communauté mondiale des joueurs que nous servons.

Department Engineering/Programming Division ZeniMax Online Studios - Montreal Location Quebec, CAN

Overview

ZeniMax Online Studios est à la recherche d'un ingénieur de jeu (AI) pour développer des systèmes de jeu dans notre nouveau moteur pour le prochain projet AAA du studio.

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

Responsibilities

  • Créer et implémenter de nouveaux systèmes de jeu
  • Raffiner les systèmes tout au long du cycle de développement du projet
  • Collaborer avec les concepteurs, les artistes et les autres ingénieurs pour le développement des fonctionnalités
  • Coder en fonction de spécifications de performance et d'utilisation de la mémoire
  • 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

  • 3+ ans d'expérience en développement de logiciels
  • Expérience préalable dans le développement de jeux en tant qu'ingénieur de jeu ou ingénieur AI
  • Solides compétences/expérience en programmation en C++
  • Solides compétences en debugging
  • Solides compétences en mathématiques liées au développement de systèmes de jeu (algèbre linéaire, mathématiques vectorielles, probabilités)
  • Forte capacité de résolution de problèmes axée sur la création de solutions pour des scénarios et des défis d'AI créatifs
  • Excellentes aptitudes à la collaboration et à la communication
  • 3+ years of software development experience
  • Previous experience in game development in the capacity of a Gameplay Engineer or AI Engineer
  • Robust programming skills/experience in C++
  • Strong debugging skills
  • Strong math skills related to development of gameplay systems(Linear Algebra, Vector Math, Probability)
  • Strong problem solving ability geared towards creating solutions for creative AI scenarios and challenges
  • Strong collaborative and communication skills

Preferred Skills

  • Diplôme en informatique ou expérience équivalente
  • Expérience des cartes d'influence, des comportements axés sur les objectifs ou de systèmes décisionnels similaires
  • Expérience avec l'AI Havok ou d'autres comportements de mouvement et systèmes d'orientation
  • Expérience de l'AI dans une architecture client/serveur de jeu à monde ouvert
  • Expérience du développement pour plusieurs plateformes (Windows, Xbox, Playstation)
  • Bachelor’s Degree in Computer Science or equivalent experience
  • Experience with influence maps, goal-driven behaviors or similar decision-making systems
  • Experience with Havok AI or other movement behaviors and pathfinding systems
  • Experience with AI in an open world game client/server architecture
  • Experience developing for multiple platforms (Windows, Xbox, Playstation)

Nous encourageons la diversité, l'équité et l'inclusion dans tout ce que nous faisons. Du recrutement pour nos studios, l'édition et les opérations à la promotion de lieux de travail sûrs et respectueux qui encouragent la collaboration. Notre culture repose sur des principes de respect, d'inclusion et de traitement équitable et nous accueillons toute personne dans notre famille sans distinction de race, de religion, d'identité de genre, d'orientation sexuelle ou d'âge. Notre diversité alimente notre innovation et nous incite à créer des univers de jeu qui nous rapprochent de la communauté mondiale des joueurs que nous servons.

Department Engineering/Programming Division ZeniMax Online Studios - Montreal Location Quebec, CAN

Overview

ZeniMax Online Studios est à la recherche d'un ingénieur de jeu senior pour The Elder Scrolls Online afin d'implémenter et de maintenir les systèmes de jeu et de corriger les bugs dans notre architecture client/serveur. Le titulaire de ce poste travaillera en étroite collaboration avec les concepteurs et les artistes afin d'offrir une excellente expérience aux utilisateurs.

ZeniMax Online Studios is looking for a Senior Gameplay Engineer for The Elder Scrolls Online to implement and maintain game systems and fix bugs across our client/server architecture. This position will work closely with designers and artists in order to provide a great user experience.

Responsibilities

  • Conception et architecture de nouveaux systèmes de jeu
  • Améliorer les systèmes de jeu tout au long du cycle de développement du projet
  • Collaborer avec des concepteurs, des artistes et d'autres ingénieurs pour le développement de fonctionnalités
  • Optimiser le code pour améliorer l'utilisation du CPU et réduire l'empreinte mémoire
  • Design and architect new game systems
  • Refine game systems throughout the development cycle of the project
  • Collaborate with designers, artists, and other engineers for feature development
  • Optimize code to improve CPU utilization and reduce memory footprint

Qualifications

  • 5+ ans d'expérience en développement de logiciels
  • Maîtrise du C++
  • Solides compétences en architecture, en conception de systèmes et en analyse
  • Solides compétences en communication
  • Capacité à écrire un code clair, maintenable et évolutif
  • Solides compétences en debugging
  • 5+ years of software development experience
  • Proficient in C++
  • Solid architecture, system design, and analytical skills
  • Strong communication skills
  • Ability to write clear, maintainable, portable code
  • Strong debugging skills

Preferred Skills

  • Expérience préalable dans le développement de jeux en tant qu'ingénieur de jeu
  • Expérience en développement pour plusieurs plateformes (Windows, PS4, PS5, Xbox One, Xbox Series X|S)
  • Diplôme en informatique ou expérience équivalente
  • Expérience de l'architecture client/serveur de jeux en réseau
  • Expérience de travail dans de grandes bases de code existantes
  • Expérience de la programmation multithread
  • Previous experience in game development in the capacity of a Gameplay Engineer
  • Experience developing for multiple platforms (Windows, PS4, PS5, Xbox One, Xbox Series X|S)
  • Bachelor's Degree in Computer Science or equivalent experience
  • Experience with network game client/server architecture
  • Experience with working in large legacy codebases
  • Experience with multi-threaded programming

Nous encourageons la diversité, l'équité et l'inclusion dans tout ce que nous faisons. Qu'il s'agisse du recrutement pour nos studios, de l'édition et des opérations ou de la création de lieux de travail sûrs et respectueux qui encouragent la collaboration. Notre culture repose sur des principes de respect, d'inclusion et de traitement équitable et nous accueillons toute personne dans notre famille sans distinction de race, de religion, d'identité de genre, d'orientation sexuelle ou d'âge. Notre diversité alimente notre innovation et nous incite à créer des univers de jeu qui nous rapprochent de la communauté mondiale des joueurs que nous servons.

Department Engineering/Programming Division ZeniMax Online Studios - Montreal Location Quebec, CAN

Overview

ZeniMax Online Studios est à la recherche d'un Ingénieur de Jeu Senior pour développer des systèmes de jeu dans notre nouveau moteur pour le prochain projet AAA du studio.

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

  • Créer et mettre en œuvre de nouveaux systèmes de jeu
  • Raffiner les systèmes tout au long du cycle de développement du projet
  • Collaborer avec les concepteurs, les artistes et les autres ingénieurs pour le développement des fonctionnalités
  • Coder en fonction de spécifications de performance et d'utilisation de la mémoire
  • 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+ ans d'expérience en développement de logiciels
  • Solides compétences/expérience en programmation en C++
  • Solides compétences en architecture, en conception de systèmes et en analyse
  • Candidat avec un esprit d'équipe, motivé et énergique, doté d'une solide éthique de travail et d'une attitude coopérative
  • Expérience de la programmation multithread
  • Excellentes compétences en mathématiques 3D
  • Solides compétences en communication
  • Capacité à écrire du code clair, maintenable et évolutif
  • Solides compétences en debugging
  • 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

  • Expérience en développement pour plusieurs plateformes (Windows, PS4, Xbox One)
  • Diplôme en informatique ou expérience équivalente
  • Expérience de l'architecture client/serveur de jeux en réseau
  • 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

Nous encourageons la diversité, l'équité et l'inclusion dans tout ce que nous faisons. Du recrutement pour nos studios, l'édition et les opérations à la promotion de lieux de travail sûrs et respectueux qui encouragent la collaboration. Notre culture repose sur des principes de respect, d'inclusion et de traitement équitable et nous accueillons toute personne dans notre famille sans distinction de race, de religion, d'identité de genre, d'orientation sexuelle ou d'âge. Notre diversité alimente notre innovation et nous incite à créer des univers de jeu qui nous rapprochent de la communauté mondiale des joueurs que nous servons.

Department Engineering/Programming Division ZeniMax Online Studios - Montreal Location Quebec, CAN

Overview

ZeniMax Online Studios construit actuellement un nouveau moteur de jeu basé sur « ECS » pour un titre AAA non annoncé. Nous recherchons un ingénieur UI senior pour aider à développer l'interface utilisateur de ce moteur. Le titulaire de ce poste effectuera des recherches sur l'état de l'art du développement de l'interface utilisateur et appliquera ces recherches à la conception et à la mise en œuvre technique. Les candidats doivent être passionnés par le développement de l'interface utilisateur et avoir une vision forte de son avenir.

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

  • Travailler avec les concepteurs UI pour décomposer les capacités nécessaires à la réalisation de leur vision
  • Effectuer des recherches indépendantes sur des questions générales relatives au UI afin de fournir des informations et des orientations à l'équipe
  • Créer les systèmes fondamentaux du UI en tenant compte de l'avenir
  • Rédiger du code performant et facile à maintenir pour réaliser les conceptions techniques
  • Définir les normes dont s'inspireront les futurs développeurs UI
  • Fournir des suggestions et des commentaires sur les conceptions de UI afin d'aider à produire le meilleur UI pour les joueurs
  • 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 from
  • Provide suggestions and feedback on UI designs to help produce the best UIs for players

Qualifications

  • Plus de 5 ans d'expérience dans le développement de logiciels
  • Expérience avec le C++ moderne
  • Connaissance des concepts fondamentaux de UI, tels que la mise en page 2D, l'animation et le rendu du texte
  • Familiarité avec plusieurs cadres de UI (jeu, web, application, etc.)
  • Familiarité avec les « shaders », les systèmes de particules et le rendu 3D
  • Capacité à collaborer avec d'autres programmeurs dans une base de code partagée
  • 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

  • Diplôme en informatique ou expérience équivalente
  • Expérience avec les frameworks déclaratifs de UI comme React
  • Expérience de l'architecture de jeu client/serveur
  • Expérience avec les outils de UI
  • Expérience avec ECS
  • Expérience avec le profilage et l'optimisation
  • 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

Nous encourageons la diversité, l'équité et l'inclusion dans tout ce que nous faisons. Du recrutement pour nos studios, l'édition et les opérations à la promotion de lieux de travail sûrs et respectueux qui encouragent la collaboration. Notre culture repose sur des principes de respect, d'inclusion et de traitement équitable et nous accueillons toute personne dans notre famille sans distinction de race, de religion, d'identité de genre, d'orientation sexuelle ou d'âge.

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

Overview

Zenimax Online Studios is seeking a DevOps Engineer who can lead a team, work with others to build solutions and deliver value for its flagship AAA MMO game, The Elder Scrolls Online.  You will be responsible for ensuring that ZOS is able to reliably build and deploy new product versions, deliver new features to our customers, and introduce change into those systems in a safe way. Must be able to mentor the team and be able to support our systems via an on-call rotation.

Responsibilities

  • Maintain and extend existing systems that are critical for ZOS to deliver its products
  • Ensure that architectural changes are identified and discussed
  • Understand new technologies and requirements and their impact on the pipelines
  • Suggest and lobby for work on technical debt and non-functional improvements
  • Identify skill gaps and resources needs in order to deliver on objectives
  • Mentor team members and increase the amount of work that the team can deliver while maintaining quality

Qualifications

  • 5+ years of engineering experience
  • B.S. (or higher) in Computer Science, or equivalent experience
  • Experience leading a team and driving the team towards established goals
  • Experience in languages such as Python, Bash, PowerShell scripting, etc.
  • Clear communicator and active listener

Preferred Skills

  • Experience with development/deployment pipelines
    • CI
    • Promotion and branching (Perforce, Git)
    • Build processes
    • Artifact management
    • Managing multiple client platforms (Xbox, Playstation, PC, ...)
    • Orchestration
    • Backend Deployment
    • Configuration management
    • Build and Asset Distribution
  • Linux System Administration
  • Experience with agile processes, knowledge of scrum and roles
    • Scrum Product Owner certification
  • High level understanding of infrastructure, networking and security principles
  • Cloud architecture experience (Azure, AWS)
Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley, MD, US

Overview

Zenimax Online Studios is seeking a DevOps Engineer who can lead a team, work with others to build solutions and deliver value for its flagship AAA MMO, The Elder Scrolls Online.


You will be responsible for interfacing with teams building web-service backends, identifying technical opportunities to improve CI, build and deployment practices, improving quality of practices and ensuring that work is broken down into plans and can be estimated and delivered. 

Responsibilities

  • Ensure that the team is able to deliver to customers on a regular cadence
  • Maintain and extend existing systems that are critical for ZOS to deliver its products
  • Improve technical quality and advocate for new solutions that add value to the customers
  • Assist teams with understanding the ecosystem of infrastructure that their products live within
  • Ensure that the team, as a whole, can provide rotating on-call support for products you support
  • Align the team towards engineering solutions, rather than operations solutions
  • Mentor team members and grow the capabilities of your team 

Qualifications

  • 5+ years of engineering experience
  • B.S. (or higher) in Computer Science, or equivalent experience
  • Experience leading a team and driving the team towards established goals
  • Clear communicator and active listener
  • Working experience with Python, Bash, Go, Ruby
  • Linux System Administration
  • Configuration management (e.g. Chef, Salt, etc.)

Preferred Skills

  • Understanding of TCP, HTTP, HTTPS, the role of a CDN
  • High level understanding of infrastructure, networking, and security principles
  • Cloud architecture experience (Azure, AWS)
  • Experience with Kubernetes
Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley, MD, US | Austin, TX, US | San Diego, CA, US | Madison, WI, 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 | San Diego, CA, US | Austin, TX, US | Madison, WI, US

Overview

ZeniMax Online Studios is looking for a Lead Server Engineer to lead the server development team in a new engine for the studio’s next AAA project. 

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
  • Work with Technical Producer to prioritize and schedule work for engineers on your team

Qualifications

  • 7+ years of software development experience
  • Proficient in C++
  • Experience with network game client/server architecture
  • 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 a plus
  • Experience in a "Live" environment (ongoing support of a product after launch)
  • Experience with cloud development and Kubernetes
  • Experience with Linux development
Department Engineering/Programming Division ZeniMax Online Studios - Austin Location Austin, TX, US

Overview

ZeniMax Online Studios is looking for a Network Engineer that will assist with implementing and supporting on prem networking as well as private and public cloud environments.

Responsibilities

  • Work with teams across the company to gather requirements and assist the Sr. Network Architect with designing highly available solutions for our Data Centers and studio environments
  • Help manage hardware/software as well as telecom providers
  • Work with our corporate IT team to manage our BGP environments/public peering environments as well as our IP space
  • Be the highest escalation point for network issues and provide mentorship to our technology generalists
  • Design and support our DDOS mitigation strategies and help provide security in a layered approach

Qualifications

  • Bachelor’s degree in computer science related field or 5 years of work experience in Networking
  • 5 years of experience in a live environment
  • Experience supporting more than 100 network nodes with recent hands-on experience in:
    • Cisco / Juniper Switches/Routers (IOS, Nexus, Junos)
    • Cisco / Juniper Firewalls (ASA, SRX)
    • TACACS/Radius AAA Services
    • Routing Protocols (BGP, MPLS, IPSEC, OSPF, etc)
    • Layer2 experience (VTP, 802.1q trunking, Spanning Tree Protocol)
    • TCP Accelerators (Wanscaler, Riverbed)
    • Designing and implementing NAC solutions
    • SSL VPN (ASA / SA)
    • Workflow and Configuration Management Solutions
    • Designing and securing Wireless networks
    • Assist with Security devices (IPS/IDS)
    • Collect and analyzing flow stats
    • Open-source Monitoring Solutions
    • Video and VoIP systems
    • DDOS Mitigation / Packet Inspection
    • Software Define Network (SDN,NFU,NV (NSX, OpenvSwitch , etc.)
    • Virtualization ( VMware, Open Stack)
    • Cloud Provider Network Deployment (AWS, Azure)
  • A solid understanding of the UNIX/Linux operating system; understands paging and swapping, inter-process communications, devices and what device drivers do, file system concepts (inode, clustering, logical partitions), can use performance analysis to tune systems
  • Exposure and some experience automating the deployment and configuration of network nodes and systems
  • Experience using and optimizing monitoring and trending systems like: Nagios, Zenoss, Zabbix, Cacti, Smokeping etc
  • Prior experience and willingness to participate in a 24/7 on call rotation supporting business critical applications or systems
  • Exposure and some experience programming in C, Java, Erlang, JavaScript, Perl, Python, PHP
  • A passion for security tools and best practices: OS hardening, vulnerability scanning, system auditing
  • Experience performing system and network application load testing and identifying and addressing hardware, network, system, or application bottlenecks
  • Proven experience and success with LAN, WAN, and WLAN design and implementation
  • Proven experience with network capacity planning, network security principles, and general network management best practices
  • In-depth knowledge of core routing and switching design principles, best practices, and related technologies
  • Strong interpersonal skills; ability 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 organizational, analytical, and critical thinking skills that result in conclusive recommendations / decisions
  • Excellent organization and time management skills and ability to identify priorities to accomplish a variety of tasks simultaneously
  • Excellent written and oral communication skills and ability to work with people at every level

Preferred Skills

  • Cisco and/or Juniper certifications (CCIE, CCNA, CCNP, JNCIE)
  • Technical blog or github page with code samples or architecture designs
Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley, MD, US | Austin, TX, US | San Diego, CA, US

Overview

ZeniMax Online Studios is looking for a Principal 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.

Responsibilities

  • Work with the animation systems team to help architect animation technology
  • Integration of new technologies into the engine and pipeline
  • Work with gameplay and provide an interface for them to interact with animation
  • Work with the Tools team to create animation tools and pipelines
  • Develop core animation components
  • Mentor other engineering team members

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

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
Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley, MD, US

Overview

ZeniMax Online Studios is seeking an experienced Senior 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. 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
  • 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 | Austin, TX, US | San Diego, CA, US | Madison, WI, US

Overview

ZeniMax Online Studios is looking for a Senior Gameplay Engineer for The Elder Scrolls Online to implement and maintain game systems and fix bugs across our client/server architecture. This position will work closely with designers and artists in order to provide a great user experience.

Responsibilities

• Design and architect new game systems
• Refine game systems throughout the development cycle of the project
• Collaborate with designers, artists, and other engineers for feature development
• Optimize code to improve CPU utilization and reduce memory footprint

Qualifications

• 5+ years of software development experience
• Proficient in C++
• Solid architecture, system design, and analytical skills
• Strong communication skills
• Ability to write clear, maintainable, portable code
• Strong debugging skills

Preferred Skills

• Previous experience in game development in the capacity of a Gameplay Engineer
• Experience developing for multiple platforms (Windows, PS4, PS5, Xbox One, Xbox Series X|S)
• Bachelor's Degree in Computer Science or equivalent experience
• Experience with network game client/server architecture
• Experience with working in large legacy codebases
• Experience with multi-threaded programming

Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley, MD, US | Austin, TX, US | San Diego, CA, US | Madison, WI, US | Quebec, CAN

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

Preferred Skills

  • 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 | San Diego, CA, US | Austin, TX, US | Madison, WI, US

Overview

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

Responsibilities

  • Architect and implement new server systems
  • 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
  • Code to defined performance and memory requirements

Qualifications

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

Preferred Skills

  • Bachelor’s Degree in Computer Science or equivalent experience
  • MMO development experience a plus
  • Experience in a "Live" environment (ongoing support of a product after launch)
  • Experience with cloud development and Kubernetes
  • Experience with Linux development
Department Engineering/Programming Division ZeniMax Online Studios Location Hunt Valley, MD, US

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, US | Austin, TX, US | San Diego, CA, US | Madison, WI, 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 | Austin, TX, US | Quebec, CAN | San Diego, CA, US | Madison, WI, 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

Preferred Skills

  • 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

Overview

ZeniMax Online Studios is looking for a 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
  • 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

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

Overview

ZeniMax Online Studios is building a new ECS-driven game engine for an unannounced AAA title. We are looking for a UI Tools Engineer to build a visual editor for our new UI library. Applicants should have a passion for UI development and a strong vision for its future.

Responsibilities

  • Pioneer a WYSIWYG editor to modify UI components and display them as they would appear in the game
  • Modify and expand the UI library to work with the editor
  • Develop automated testing of UI components

Qualifications

  • 3+ years of software development experience
  • Experience with modern C++
  • Experience with JavaScript
  • Knowledge of fundamental UI concepts like 2D layout and animation
  • 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 QT
  • Experience with UI tooling
  • Experience with Entity Component System
  • Knowledge of 3D math

Information Technology

Department Information Technology Division ZeniMax Online Studios Location Hunt Valley, MD, US

Overview

ZeniMax Media is looking for an enthusiastic, self-motivated IT Support Specialist to join our team in Hunt Valley, MD. We are looking for a dedicated problem solver who can multi-task and prioritize in a constantly evolving and demanding environment. The ideal candidate will have strong customer service and technical skills, a sense of ownership, drive, and a positive attitude.

Responsibilities

  • Provide technical support to end users by phone, email, and in person in a friendly, professional manner
  • Take ownership and monitor support requests to ensure a timely resolution
  • Deploy, configure, and support personal computers, laptops, and network appliances
  • Identify, research, and resolve hardware, software, and network issues
  • Install hardware components, drivers, and other upgrades
  • Set up, configure, and support peripheral equipment such as TVs, printers, and game consoles
  • Install, configure and support Windows operating systems and applications such as Microsoft Office, 3ds Max, and Photoshop
  • Assist with user account creation, modification, and termination across multiple applications such as Active Directory and Exchange
  • Track hardware and software assets in an inventory system
  • Unpack new hardware and RMA or dispose of defective hardware
  • Assist with and lead new projects as they arise
  • Provide on-call support for when broadcast events occur on location
  • Perform other tasks as assigned

Qualifications

  • 3 years minimum of corporate IT experience
  • Excellent customer service and communication skills
  • Strong PC hardware and software experience (build, repair, and troubleshooting issues)
  • Ability to work on several tasks at once with frequent interruptions while meeting sensitive deadlines
  • Extremely detail-oriented, trustworthy, and reliable
  • Must be a team player and be willing to work independently with minimal supervision
  • Able to lift 60 pounds (monitors, computers, printers, servers)
  • Able to assist with occasional afterhours emergency on call support
  • The desire and ability to grow and improve technical skills on a daily basis
  • Bachelor’s degree in Information Systems or equivalent experience
  • Experience with networking appliances and technologies such as switches and Wi-Fi

Preferred Skills

  • Experience with Audio/Video equipment is a plus

Production

Department Production Division ZeniMax Online Studios Location Hunt Valley, MD, US

Overview

ZeniMax Online Studios is looking for a Live Services Manager to join our Live Services team. As a Live Services Manager, you have in-depth experience launching and supporting online products with a focus on delivering high quality service to a large population. The Live Services Manager provides direction to the community, support and feature teams based on the production schedule. You will also work with business leadership to coordinate and deploy Marketing, PR, Legal and other departmental efforts tied to your product. Excellent candidates will be comfortable preparing and managing complicated maintenances and incidents, particularly emphasizing overall organizational success by reducing downtime while minimizing risk to the business.

Responsibilities

  • Prepare and manage maintenances for all game realms and associated services in the production environment
  • Assist in identification and resolution of production incidents, including player and stakeholder communication
  • Gain knowledge of the game and services tech stacks in order to assist in troubleshooting and triage of issues
  • Negotiate and coordinate resources for scheduled and emergent production activities
  • Manage handoffs between your team and teams that are up and downstream
  • Collect, distribute, and pursue completion of continuous improvement items
  • Prioritize open issues based on quantifiable business justification
  • Record and analyze downtime for maintenances and incidents

Qualifications

You are the type of person who is calm in the face of adversity. You are quick to analyze information and provide a direction or conclusion based on the information you have.  You have many examples of how something went in an unexpected direction, and your teams succeeded against all odds.

 

You are dedicated to the team delivering. You own whatever activity for which you volunteer.  As a result, you are willing to work in an on-call environment to insure the success of the initiative. When facing a blocker, you came up with resourceful ways to attain your objectives.

You are driven by overall success and love of learning. Your tendency is to be self-reflective and contemplative, desiring to improve from what you learn throughout the process.

  • 2+ years in a position where you directly managed deployments of live services
  • 2+ years in a position where your problem-solving skills contributed to the resolution of production incidents
  • Working knowledge of the following systems/technologies:
    • Linux (CentOS/RHEL/Debian/Ubuntu)
    • Monitoring and trending systems (Nagios, Cacti, Graphite, Grafana, etc.)
    • Cloud technologies (AWS)
    • Container orchestration and operations (Kubernetes, Dockers, kops)
    • Databases (MySQL, MariaDB)
    • Load balancers (F5, HAProxy)
    • Storage/SAN
  • Prior experience in a 24/7 on call rotation supporting business critical applications or systems is preferable
  • Game industry experience is desirable, but not required
Department Production Division ZeniMax Online Studios Location Hunt Valley, MD, US

Overview

ZeniMax Online Studios is seeking an Art Producer to join our Elder Scrolls Online team. Be part of a team of highly skilled artists and developers on our award winning MMO as we explore new realms, tell new stories, and make our players heroes.

With a goal of creating a culture as fun and diverse as our game and our players, we welcome applicants with unique skillsets and backgrounds. If you are passionate about making a meaningful contribution to one of the biggest MMOs, we’d love to hear from you!

Responsibilities

  • Help organize, manage, and maintain the project art schedule and road-map
  • Work to continuously improve predictability across multiple teams using agile development methodologies
  • Track and analyze team metrics to help make informed decisions on project scope and priorities
  • Maintain and communicate an overall view of your teams’ deliverables to the Lead Art Producer
  • Work closely with teams to successfully drive assets from concept to release
  • Identify and drive team-level process improvements
  • Maintain a solution-oriented approach to development
  • Escalate appropriately and efficiently when needed
  • Provide the department's Lead Producer with data to help make informed and actionable decisions in defense of the product vision, player experience, and overall business case
  • Act as Scrum Master for multiple teams
  • Develop and maintain approval pipelines and efficient workflo
  • Work with Lead Art Producer and Lead Artists to identify opportunities to improve and refine workflow

Qualifications

  • 5+ years of professional industry experience
  • 3+ years of production or project management experience
  • Understanding of Agile development
  • Strong project and people management skills
  • Strong team building abilities
  • Experience tracking complex projects
  • Experience with task/work management software
  • Must have excellent communication and organizational skills
  • Strong negotiation, problem solving, and conflict resolution skills

Preferred Skills

  • Expertise in Agile development
  • Strong knowledge of current game art production pipelines and practices including performance metrics tracking and correction
  • Experience in multiple aspects of game art generation and implementation, including outsourcing
  • Experience with Jira and Confluence
  • MMO experience a plus
Department Production Division ZeniMax Online Studios Location Hunt Valley, MD, US

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 engineers working on new technology to build the future of games at ZeniMax Online Studios

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

  • Support day-to-day processes and planning as Scrum Master for technical teams
  • Identify critical path risks and issues, driving initiatives to resolve them
  • Coordinate troubleshooting of technical problems
  • Track and analyze team metrics to improve process and guide future scheduling decisions
  • Focus on growing teams to greater potential
  • Assist with internal processes and procedures
  • Develop and update roadmaps to keep track of the team’s progress towards project goals

Qualifications

  • 1-3 years hands-on production experience or 3-5 years technical QA experience
  • Proficient in Agile Development methodologies including Scrum, Kanban, and Lean
  • Proficient with JIRA and Confluence
  • Multi-platform 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

Preferred Skills

  • Experience working on developing engine tools
  • Experience working on games in all phases of development from prototype to release

Quality Assurance

Department Quality Assurance Division ZeniMax Online Studios Location Hunt Valley, MD, US

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

Other

Department Other Division ZeniMax Media, Inc. Location Rockville, MD, US | Nova Scotia, CAN | Hunt Valley, MD, US | Dallas, TX, US | Austin, TX, US | Uppsala, SE | Lyon, FR | Tokyo, JP | London, UK

Overview

Headquartered just north of Washington, D.C., with offices in North America, Europe, Australia and Asia, ZeniMax Media is a video game publisher, managed by an experienced group of executives, which has assembled a strong creative team of world-class game developers, graphic artists and designers, sound engineers, producers and programmers to create and sell premium video game titles to a growing worldwide market.

ZeniMax creates and publishes original interactive entertainment content for consoles, the PC, and mobile devices. Its Bethesda Softworks division, founded in 1986, has a long history of success as a publisher of award-winning video games. In addition, the ZeniMax group includes some of the most acclaimed development studios in the world. The company's growing library of intellectual properties includes such major franchises as The Elder Scrolls®Fallout®DOOM®RAGE®, Wolfenstein®, Prey®, Dishonored®The Evil Within®, and QUAKE®.

 

Responsibilities

We are always looking for talented individuals! Even if we do not have an open position for your skill set at this time, we are continuing to grow and build a pipeline of candidates with various qualifications in Art, Design, Programming and etc. 

Qualifications

If you would like to submit your resume, please click on the "Apply for this Job online" button and create a profile for our team to review. You can then import your resume along with any attachements sucha as a cover letter, writing samples, portfolio, and etc.

We will then keep your resume in our database and contact you if we have a new opening that meets your skill set.

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