Zenimax Online Studios

We're Hiring


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

Administration

Department Administration Division ZeniMax Online Studios Location Hunt Valley US-MD

We are looking for a Receptionist to manage our front desk on a daily basis and to perform a variety of administrative and clerical tasks. The incumbent  will be the first point of contact for our company. The Receptionist will provide administrative support across the organization, welcome guests and greet people who visit the business as well as coordinate front-desk activities, including distributing correspondence and redirecting phone calls. The Receptionist will ensure the front desk welcomes guests positively and executes all administrative tasks to the highest quality standards.

To be successful as a Receptionist, you should have a pleasant personality, as this is also a customer service role. You should also be able to deal with emergencies in a timely and effective manner, while streamlining office operations. This role may require working in shifts, so flexibility is a plus.

Responsibilities:

  • Greet and welcome guests as soon as they arrive at the office
  • Direct visitors to the appropriate person and office if requested
  • Answer, screen and forward incoming phone calls
  • Ensure reception area is tidy and presentable, with all necessary stationery and material (e.g. pens, forms and brochures)
  • Provide basic and accurate information in-person and via phone/email
  • Receive, sort and distribute daily mail/deliveries
  • Maintain office security by following safety procedures and controlling access via the reception desk (monitor logbook (this is completed by security guard), issue visitor, contractor and temporary badges)
  • Keep inventory of stock for office supplies
  • Update calendars for conference rooms and schedule meetings
  • Keep updated records of office expenses and costs
  • Perform other clerical receptionist duties such as filing electronically, scanning, and faxing
  • General data entry knowledge for use in Oracle database, Access Asset Management & Excel Worksheets

Requirements:

  • Proven work experience as a Receptionist, Front Office Representative or similar role
  • Proficiency in Microsoft Office Suite
  • Hands-on experience with office equipment (e.g. fax machines and printers)
  • Professional attitude and appearance
  • Solid written and verbal communication skills
  • Ability to be resourceful and proactive when issues arise
  • Excellent organizational skills
  • Multitasking and time-management skills, with the ability to prioritize tasks
  • General accounting skills
  • Customer service skills 
  • High school degree; additional certification in Office Management is a plus
  • Other duties as assigned.   
Department Administration Division ZeniMax Online Studios Location Hunt Valley US-MD

Art

Department Art Division ZeniMax Online Studios Location Hunt Valley US-MD

We are looking for an experienced Level Designer to join our team. The Level Designer will collaborate with Quest Designers, Writers, Asset Artists, and World Builders in order to develop well-composed, functional and fun 3D spaces that exhibit an ideal flow through the area, and establish an excellent first pass composition that will serve as the foundation for detailed world building.

Responsibilities:

  • Work with the Content & Gameplay Designers to produce 2D maps outlining quest flow through the world spaces
  • Create the level layouts for areas ranging from small dungeon crawls to large open worlds using block out geometry in collaboration with the quest designers, writers, and artists
  • Closely follow art and design concepts and work with artists to determine specific asset requirements
  • Contribute to the creative process through original ideas and inspiration
  • Work with the entire development team in an energetic and creative environment
  • Oversee and maintain level design though out the process to insure nothing is lost through iteration

Requirements:

  • 2+ years of professional industry experience as a Level Designer / World Builder
  • Experience with any proprietary terrain sculpting tool
  • Excellent understanding of environmental design and its functions within a game
  • Excellent composition and level design skills
  • Candidates must show an aptitude for learning new systems quickly
  • Knowledge of Photoshop a plus
  • Architectural background a plus
  • MMO or RPG experience a plus
  • Knowledge of World machine or World creator a plus
  • Must submit work samples - finished levels and/or blockout levels demonstrating composition and gameplay
Department Art Division ZeniMax Online Studios Location Hunt Valley US-MD

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

Responsibilities:
  • Develop architecturally sound systems at the core of our Art and Design production pipelines, capable of supporting current and future projects
  • Identify weak points in existing pipelines and work with other disciplines to find the most practical resolution
  • Provide support and training to users
  • Work with Art Design and Engineering to develop technical guidelines so developers can meet established performance requirements
  • Document workflows and advocate best practices.
Requirements:
  • At least 3-5 years + of experience as a Technical Artist within the mobile games industry
  • A high level of comfort and confidence working equally with game art and programming
  • Strong experience extending Unity with custom tools for game development
  • Strong working knowledge of Unity particles, shaders, UGUI and NGUI
  • Experience developing and maintaining systems used in game production
  • Working experience with version control systems (Perforce or git)
  • Strong troubleshooting skills
Preferred Skills:
  • Able to work well as part of a team with minimum supervision
  • A proven ability to identify and attack workflow inefficiencies with robust, repeatable solutions
  • Mature understanding of C# with an adherence to strong programming best practices and design patterns
  • Strong sense of color, and design
  • Knowledge of industry standard art packages
  • Able to think creatively to resolve technical challenges and limitations
  • Skilled at collaborating with engineering / art to diagnose and resolve issues
  • Demonstrable professionalism good attitude, focused, and meets deadlines consistently
  • Unity Technical Artist certification
  • Experience using ImageMagick
  • Experience with C+
  • 2D illustration skills
  • Understanding of animation principles and fundamentals (timing, arcs, squash and stretch, easing, etc.)
  • Familiarity with Spine
Department Art Division ZeniMax Online Studios Location Hunt Valley US-MD

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

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

Responsibilities:

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

Requirements:

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

Preferred Skills

  • Familiarity with Qt
  • Interest in procedural graphics
  • Experience developing plugins for various DCCs (Houdini, Maya, etc.)
  • MMO or GaaS experience
  • Familiarity with reality capture methods
  • VFX industry experience
  • Linear algebra whiz
  • Interest in development patterns
  • Experience with Perforce 
Department Art Division ZeniMax Online Studios Location Hunt Valley US-MD

Principal Technical Artist

ZeniMax Online Studios is seeking a Principal Technical Artist to join our studio to support our core production pipelines. This is a chance to join an experienced group of developers working to advance our core production pipelines. You will work on the shared technology that makes our world-class products possible.

The ideal candidate is a skilled Technical Artist with extensive experience problem solving in the art production domain.  You will be working with small, multidisciplinary groups of artists, designers and engineers to develop efficient, intuitive workflows that scale well, and can support multiple projects.

Responsibilities:

  • Develop architecturally sound systems at the core of our Art and Design production pipelines, capable of supporting multiple projects simultaneously.
  • Lead by example, assembling solutions and demonstrating solid development practices
  • Provide support and training to users while mentoring other members of the Technical Art team
  • Work with Art, Design and Engineering to develop technical guidelines so developers can meet established performance requirements
  • Document workflows and advocate best practices

Requirements:

  • Fluent in one or more programming language (Python, C#, C++, etc.)
  • Solid technical background and an ability to design and implement systems
  • 5+ years relevant industry experience
  • Experience developing and maintaining systems used in game production
  • Solid understanding of contemporary graphics capabilities and processes
  • Strong troubleshooting skills
  • Familiarity with common data formats: XML/JSON/etc.
  • Familiarity with common 3D data formats: OBJ/FBX/ALEMBIC/etc.

Desired Skills:

  • MMO or GaaS experience
  • Experience with procedural authoring tools such as Houdini or World Machine
  • Working with and supporting outsourcing providers
  • Familiarity with reality capture methods
  • VFX industry experience
  • Linear algebra
  • Interest in development patterns
  • PyQt/PySide
  • Perforce
  • General interest in contemporary CGI techniques
Department Art Division ZeniMax Online Studios Location Hunt Valley US-MD

Lead Technical Artist

ZeniMax Online Studios is seeking a Lead Technical Artist 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 an experienced Technical Artist, having served as a lead on a number of shipped titles. You will be working with small, multidisciplinary groups of artists, designers and engineers to develop efficient, intuitive workflows that scale well, and can support multiple projects.

Responsibilities:

  • Develop architecturally sound systems at the core of our Art and Design production pipelines, capable of supporting multiple projects simultaneously.
  • Lead by example, assembling solutions and demonstrating solid development practices
  • Identify weak points in existing pipelines and work with other disciplines to find the most practical resolution
  • Provide support and training to users while mentoring other members of the Technical Art team
  • Work with Art, Design and Engineering to develop technical guidelines so developers can meet established performance requirements
  • Document workflows and advocate best practices

Requirements:

  • Fluent in one or more programming language (Python, C#, C++, etc.)
  • Solid technical background and an ability to design and implement systems
  • 5+ years relevant industry experience – some of this in a leadership role
  • Experience developing and maintaining systems used in game production
  • Solid understanding of contemporary graphics capabilities and processes
  • Strong troubleshooting skills
  • Familiarity with common data formats: XML/JSON/etc.
  • Familiarity with common 3D data formats: OBJ/FBX/ALEMBIC/etc.

Desired Skills:

  • MMO or GaaS experience
  • Experience with procedural authoring tools such as Houdini or World Machine
  • Working with and supporting outsourcing providers
  • Linear algebra
  • Interest in development patterns
  • Familiarity with reality capture methods
  • PyQt/PySide
  • Perforce
  • General interest in contemporary CGI techniques
Department Art Division ZeniMax Online Studios Location Hunt Valley US-MD

Senior Technical Artist (Character Systems)

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

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

Responsibilities:

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

Requirements:

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

Desired Skills:

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

Senior Technical Artist (Animation)

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

Requirements:

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

Desired 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 US-MD

Principal Lighting Artist

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

This position requires an understanding of modern lighting techniques and an eye for artistic excellence informed by training and experience.  The ideal candidate understands real-world lighting and cinematography principles as well as game engine technology.

Responsibilities:

  • Work with technical artists and engineers to outline workflow, develop tools and establish best practices for lighting in our new engine
  • Work with Art and Design to create compelling and dramatic lighting scenarios for worldbuilding, gameplay and cinematics
  • Work with Design to establish functional, gameplay-informing lighting systems
  • Establish clear benchmarks for the team, and work with worldbuilders and additional lighting artists to consistently hit those benchmarks through production
  • Maintain a balance between visual quality and performance requirements
  • Match the established visual style for the game with regard to lighting execution

Requirements:

  • 5+ Years of industry experience, preferably focused on lighting
  • Working knowledge of modern lighting techniques in next-gen video games
  • Expert level proficiency within Max/Maya, Photoshop, and other 3rd party software used in lighting
  • Working knowledge of technical art and performance pipelines
  • Self-motivated and has the ability to work and solve problems with minimal assistance
  • Highly organized with the ability to adhere to production schedules
  • Well-developed communication skills and strong work ethic
  • A strong understanding of color theory and the influences of lighting on mood and story narrative
  • Candidate must submit an online portfolio to be considered

Desired Skills:

  • AAA development experience
  • Film production experience
  • Training in traditional art mediums (painting or photography)
  • Knowledge of current engine technology such as CRYENGINE, UE4, or Unity
  • Experience with lighting using a Physically Based Renderer
Department Art Division ZeniMax Online Studios Location Hunt Valley US-MD
Senior Animator

ZeniMax Online is looking for a highly motivated Senior Animator to collaborate with our talented team of creative professionals bringing the creatures and characters of our worlds to life. Our teams are empowered to create, challenged to learn, and encouraged to lead. Harness your passion and creativity to develop genre-defining gameplay and interactive storytelling.

Responsibilities:

  • Bring fantasy and realistic creatures and characters to life with high-quality animation
  • Collaborate with design and engineering and define new gameplay mechanics
  •  Contribute to the creative process with original ideas and inspiration that will shape the players' experience
  • Provide artistic vision to gameplay and in-game storytelling
  • Work directly with the character team to develop character and creature models with believable proportions and help define rigging, and other animation considerations.
  • Autonomous problem-solving in a dynamic environment

Requirements:

  • Have 5+ years of professional experience as an animator
  • Experience developing new gameplay mechanics from the ground up
  • Show ability to combine acting and action to bring personality and appeal to characters and monsters alike
  • Can demonstrate an understanding of animation pipelines and standard industry processes
  • Possess technical knowledge/abilities with respect to the implementation of animation into a game engine
  • Shows a strong understanding of fundamental animation principles and the ability to clearly communicate those ideas to others
  • Come from a background with experience collaborating across all disciplines
  • Must show an aptitude for learning new systems quickly
  • Have a minimum of BFA with a major in Animation or equivalent experience, additional related education a plus
  • Have extensive knowledge of 3D Studio Max, Maya or Motion Builder

Desired Skills (Optional):

  • Experience with motion capture and realistic human performance
  • Training or experience with acting or combat
  • Excellent drawing or related traditional art skills demonstrated in a portfolio
  • Have a deep understanding of anatomy and human kinetics, demonstrated through a working knowledge of martial arts, dance, or related experience

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

Department Art Division ZeniMax Online Studios Location Hunt Valley US-MD

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

Requirements:

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

Desired 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

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

Department Art Division ZeniMax Online Studios Location Hunt Valley US-MD

Community

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

The successful candidate will manage the day-to-day operational activities surrounding the reporting and administering of the Commander Keen game’s online community. This roles acts as the administrator for both online communities as well as for the content management tool. While working in a cross functional team the Commander Keen Community Manager keeps the online community engaged and grows the community base. This individual will effectively utilize knowledge of the Commander Keen game, brand, and community to assist the Marketing Department with ideas and designs that will work to drive revenue.


Responsibilities

  • Assists and oversees a vibrant pre- and post-ship website that features franchise content, community-generated content, downloads, and other interactions.
  • Collaborates with internal departments to ensure that community feedback has visibility and is addressed.
  • Helps develop community assets such as podcasts, livestreams, developer interviews, product updates, game tips and tricks.
  • Maintains consistent presence and promotes user-friendly environment in official, first party, and player-run community spaces.
  • Works in collaboration with the Development, Marketing, PR, Quality Assurance, and Customer Support teams to ensure a positive player experience.
  • Helps conduct private and public tests to gather community feedback that will help improve final product quality.
  • Drafts and distributes community reports including community reactions, sentiment, and feedback, metrics, and research.
  • Assists with the company's involvement in trade shows, exhibitions, and other events.
  • Assists other members of the community team with community-related tasks.
  • Generates reports regarding the online community and customer reviews; analyzes the results.

Requirements

  • 3+ years of community management and/or social media management experience in online gaming required.
  • BS degree in Marketing, Communications, Public Relations or equivalent experience.
  • Technical knowledge of online community platforms, systems, and software.
  • Strong understanding of popular social media and online gaming trends.
  • Knowledgeable on latest technologies and techniques used in building and maintaining successful gaming communities.
  • Drive to innovate community practices and bring community management to the next level.
  • Proven history of maintaining and developing an online game community.
  • Excellent written and verbal communication skills.
  • Ability to work collaboratively in a team environment.
  • Demonstrated initiative and positive spirit in a rapidly changing environment.

Desired Skills

  • Community management and/or social media management experience for a mobile gaming community.
  • Strong understanding of the current mobile gaming landscape, including past and current mobile gaming trends and industry leaders.
  • Experience working with Apple and Android mobile gaming platforms, storefronts, and related tools Knowledge of and interest in the Commander Keen franchise.
  • Experience maintaining and developing a mobile game online community.
  • A passion for mobile gaming.
Department Community Division ZeniMax Online Studios Location Hunt Valley US-MD

Design

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

We’re looking for an experienced Mobile Game Designer to help support and grow a newly launched mobile game and develop exciting new titles for the studio. Our ideal candidate feels confident in all areas of game design and wants to join a small, fast moving team. The position has a variety of responsibilities from content creation, level design, balancing, feature design, to the creation and maintenance of the core mechanics and systems of the game.

Responsibilities:

  • Balance and tune quests and rewards.
  • Balance and tune equipment, monsters, and combat encounters.
  • Prototype and iterate on 2D tile-based stages and develop new ones.
  • Write, update, and manage documentation.
  • Conceptualize, create and maintain detailed game design documentation throughout the project cycle.
  • Collaborate closely with art, programming, and production to develop and refine content and features.
  • Collaborate with on and off-site outsourcers to develop and refine content and features.

Requirements:

  • Minimum of 3 years professional experience in mobile game design
  • Passion for making mobile games with an understanding of current market trends and demands
  • Excellent verbal and written communication skills; communicates with impact
  • Proven organizational skills in the gaming workplace, the ability to multi-task, a keen attention to detail
  • Professional experience working closely with a structured, small team but is a self-starter when needed
  • Understanding of content creation pipelines and tools in Unity
  • Demonstrates high standards of excellence in work
Department Design Division ZeniMax Online Studios Location Hunt Valley US-MD

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

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

Responsibilities:

  • Collaborate with design and management teams to define target KPI's for monetization, engagement, and retention mechanics
  • Identify, prioritize, and enact features/strategies/tactics, then analyze and memorialize the results
  • Work with our BI team to analyze metrics, create reports which show the performing/underperforming aspects of the game economic model, why, and provide solutions to management to improve KPIs and overall LTV
  • Provide weekly, monthly, quarterly status summaries to facilitate discussions around tactical improvements
  • Drive new initiatives, events, and game features that monetize and re-engage players
  • Contribute to the design of features and systems by providing guidance on their impact on player behavior and the economy
  • Strong sensitivity to gameplay and social game design, understanding how to build needs and emotions in the context of a game
  • Maintaining a deep knowledge of player behavior within the game across multiple player types, and implement selling strategies targeting each of the different tiers
  • Review reporting on in-game currency usage, earning and purchasing, and manage and balance currency types
  • Participate in forecasting efforts to ensure calendar events and product releases align with monthly targets

Requirements:

  • 3+ years as a monetization designer/product manager or similar role in the gaming industry of a live title with MTX goals
  • Excellent knowledge of the monetization strategies and tactics of both past titles and emerging trends
  • Must be an avid game player
  • Outstanding analytical and formal thinking, able to break problems down in their key variables and identify the relations between them
  • Able to speak to the prioritization of features by leveraging data
  • Knowledge and understanding of game design fundamentals
  • Strong understanding of the content creation pipelines
  • Ability to work independently and as part of a deeply collaborative team
  • Excellent organization skills, detail-oriented, and able to multi-task priorities under pressure
  • Strong communication, writing, and interpersonal skills
  • Ability to work in a fast-paced and confidential environment
  • Passion for making great games
  • Proficient with project and communication tools such as Jira, Hansoft, Office, etc…
  • Proficient with industry standard reporting and game management tools such as Tableau and Delta DNA

Preferred Skills:

  • Bachelors in Math, Statistics, Game Design or related field a plus
Department Design Division ZeniMax Online Studios Location Hunt Valley US-MD

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

Requirements:

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

​Preferred Skills:

  • Experience with modular kits a plus
  • Creative writing a plus
Department Design Division ZeniMax Online Studios Location Hunt Valley US-MD

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 in 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

Requirements:

  • 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
  • Familiarity with Agile development methodology a plus
  • Viewable portfolio of previous work a plus
Department Design Division ZeniMax Online Studios Location Hunt Valley US-MD

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

Responsibilities:

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

Requirements:

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

Preferred Skills:

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

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

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

Responsibilities: 

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

Requirements: 

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

Preferred Qualifications:

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

The Senior Systems Designer works with the Systems Lead and the rest of the project team to support the creation and maintenance of core game mechanics and non-combat systems.  They are responsible for mechanisms which retain players’ short term and long term interest in the product and in facilitating social interactions between players, while adhering to team values and best practices.

Responsibilities:

  • Maintain numerous existing in-game systems as assigned (Examples: Achievements, Itemization, Crafting, Housing, Justice, Itemization, etc)
  • Develop expertise on all in-game systems behavior and interdependencies including proprietary toolsets
  • Create and maintain documentation for new and existing systems
  • Coordinate work initiatives and priorities across multiple feature teams
  • Function effectively as a leader and/or team member in collaborative, cross-disciplinary feature development teams
  • Identify and develop opportunities for fair monetization and business practices
  • Utilize business intelligence reporting to drive data informed decisions
  • Provide, receive and integrate feedback on all aspects of game development
  • Any other duties assigned by the Systems Lead, Lead Gameplay Designer and Creative Director

Requirements:

  • 5+ years experience developing or maintaining systems in a shipped or live game
  • Experience developing and playing MMORPGs
  • Proficient with Microsoft Excel and Microsoft Word or equivalent
  • Technical writing familiarity with close attention to detail
  • Excellent verbal and written communication skills
  • Familiarity with Agile development methodology and experience with Product Ownership a plus
  • Viewable portfolio of previous work a plus
Department Design Division ZeniMax Online Studios Location Hunt Valley US-MD

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.

Requirements:

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

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

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

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

This role will serve under the Lead Systems Designer to build gameplay systems and mechanics, and hone them to industry-leading quality. A developer in this role will serve as a project specialist in one or more areas of systems design and will collaborate with leads across all development disciplines in creating gameplay systems within their specialty.

Responsibilities: 

  • Work with the Lead Systems Designer developing holistic gameplay systems aimed at a fluid, immersive player experience
  • Design, create, and maintain documentation for gameplay systems and mechanics
  • Focus and grow into a project specialist in one or more of the following areas of systems design:
  • Player movement and controls
  • Player abilities
  • Enemy behaviors and capabilities
  • Progression systems
  • Weapon and gear design
  • Roleplaying systems
  • Puzzles and mini-games
  • Collaborate with all development disciplines to bring gameplay systems from early vision to industry-shaping final implementation
  • Mentor systems designers and help them grow in their careers

Requirements: 

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

Desired Skills:

  • Experience developing Open World games
  • Experience in industrial or product design
  • Strong public speaking skills
Department Design Division ZeniMax Online Studios Location Hunt Valley US-MD

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

This role will collaborate with the Creative Director, Lead Gameplay Designer, Lead Environment Artist and Art Director to develop the foundations of worldbuilding for a new IP. This will include the creation of well-composed, functional and fun 3D spaces that challenge existing norms and establish a composition that will serve as the foundation for a growing Environment team.

Responsibilities: 

  • Work with the Lead Gameplay Designer to establish best practices for spatial design, flow and world dynamics
  • Lead your team to create level layouts using simplified geometry in collaboration with quest designers, writers, and artists
  • Collaborate with all development disciplines to shepherd various level design constructs through the iterative process, from inception to final
  • Mentor more junior level designers and serve as a bastion for the discipline within the company

Requirements: 

  • Deeply creative with a great sense of what makes a game or level fun
  • Expert level proficiency within Photoshop/Illustrator, and other 3rd party software used in level layout and 2D design
  • Comfortable with a development schedule that is playtest-driven and focused on iteration and polish
  • Strong methodology and problem-solving ability
  • Previous work experience with 3D world and level building tools such as UE4, Unity, etc.
  • Excellent verbal and written communication skills in English required
  • Must submit work samples - finished levels and/or blockout levels demonstrating composition and gameplay

Desired Skills:

  • Technical background in programming or scripting
  • Background in Architectural Design
  • Experience developing Open World games
  • Passion for creating rich narrative experiences
Department Design Division ZeniMax Online Studios Location Hunt Valley US-MD

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

In this role, you will work with project leadership to shape our overall UX strategy, building best practices backed by meticulous research and guiding UX Designers to establish a holistic, consistent user experience. You will use your collaboration and interpersonal skills to build relationships with stakeholders, establishing a strong UX language and evangelizing user experience design. You will also push the boundaries of your craft by exploring the latest emerging trends and creating solutions hand-tailored to player and business needs.

Responsibilities

  • Work with a multidisciplinary team to define and develop UX strategy and experiential quality standards for multi-disciplinary product teams; guide UX Designers across multiple product teams to ensure holistic UX language, quality and consistency are carried throughout every aspect of the product
  • Collaborate with other UX Designers and Developers to share knowledge, set realistic goals and seek out challenges and experimental opportunities; mentor and grow less experienced UX Designers, helping them tackle new challenges that level up their skills
  • Establish collaborative relationships with product management partners and other key team members; you know UX can't succeed in isolation, especially in a highly collaborative, cross-functional environment
  • Lead by example, diving in to get your hands dirty executing deliverables that demonstrate experience strategy when needed (experience models, prototypes, wireframes, whiteboard sketches, usability testing, user personas & ideation techniques

Requirements

  • 7+ years of game design experience with a focus in UX, preferably in a mix of enterprise and start-up environments
  • Thorough understanding of how to design and optimize consistent end-end UX/UI systems, features, and player experiences
  • Proven ability to conceptualize, create and implement game concepts using various tools, technology and visual language
  • Excellent creative, analytical and organizational skills with proven ability to write, communicate and maintain detailed design documentation throughout project life cycle
  • Demonstrative proof of an open-mined, progressive thinker who is flexible, energetic and driven with the ability to overcome obstacles and challenges with working solutions
  • A deep understanding of UX trends across multiple genres and platforms, including those related to accessibility
  • Experience successfully scoping, planning and executing projects as part of an agile development team

Desired Skills

  • Shipped at least 2 AAA titles working as a UX Designer
  • Strong design portfolio built by applying user-centered design practices to product discovery, design, and development
  • Experience with prototyping software such as Adobe XD, Invision, Axure, etc.

​Please provide your portfolio in order to be considered for the position.

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

Lead Gameplay Camera Designer

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

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

Responsibilities:

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

Requirements: 

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

Desired Skills:

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

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

Requirements:

  • 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 US-MD

Production

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

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

Responsibilities:

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

Requirements:

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

Programming

Department Programming Division ZeniMax Online Studios Location Hunt Valley US-MD

ZeniMax Online Studios is looking for an Associate Graphics Engineer for The Elder Scrolls Online. The ideal candidate will be passionate about rendering technology, have strong problem solving skills, and a desire to work in a creative and collaborative environment.

Responsibilities:

  • Collaborate with artists and other engineers to design, research, and implement rendering features
  • Maintain and extend the ESO renderer
  • Optimize graphics systems to improve memory usage and frame rate

Requirements:

  • Passion for graphics programming
  • Proficient in C++
  • Experience with writing shaders
  • Familiarity with modern rendering techniques and a drive to keep up with the industry
  • Running knowledge of the stages of the graphics pipeline
  • Good understanding of 3D math
  • Strong communication skills
  • Ability to write clear, maintainable, portable code

Preferred Skills:

  • Knowledge of modern rendering APIs (D3D12, Vulkan)
  • Experience developing for multiple platforms (Windows, OSX, PS4, XBox One)
  • Bachelor’s Degree in Computer Science or equivalent experience
  • Strong debugging skills
Department Programming Division ZeniMax Online Studios Location Hunt Valley US-MD

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

Responsibilities:

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

Requirements:

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

Preferred Skills:

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

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

Requirements:

  • 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 Programming Division ZeniMax Online Studios Location Hunt Valley US-MD

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

Requirements:

  • 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 Programming Division ZeniMax Online Studios Location Hunt Valley US-MD

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

Requirements:

  • 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 Programming Division ZeniMax Online Studios Location Hunt Valley US-MD

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

Responsibilities:

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

Requirements:

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

Desired Skills:

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

Senior Gameplay Engineer​

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

Responsibilities:

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

Requirements:

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

Desired Skills:

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

Senior UI Engineer

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

Responsibilities:

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

Requirements:

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

Desired Skills:

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

Gameplay Engineer​

ZeniMax Online Studios is looking for a Gameplay Engineer supporting our current project - The Elder Scrolls Online. The incumbent would implement and maintain game systems across our client/server architecture.  This position will impact several aspects of the game (game systems, combat systems, resource management) and will work closely with designers and artists in order to provide a great user experience.

Responsibilities:

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

Requirements:

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

Desired Skills:

  • Experience developing for multiple platforms (Windows, OSX, PS4, XBox One)
  • Bachelor’s Degree in Computer Science or equivalent experience
  • Experience with network game client/server architecture
  • Experience with multi-threaded programming
  • MMO development experience
Department Programming Division ZeniMax Online Studios Location Hunt Valley US-MD

As Unity Engineer, you will help lead the client development of a cross-platform (Android / iOS) framework that will support social engagement through shared gameplay. This position works closely with art, design, and production team members. This role is responsible for driving client architecture, execution, and tools needed to deliver new gaming features for mobile applications. You will work with the tools team, prototyping team, and core framework team to help improve the products content pipeline and game code. You will have a critical eye for efficiency and improvements across our application technology and process: workflow, code quality, stability, and performance.

Responsibilities:

  • Contribute to the studio’s mobile efforts under the guidance of the Technical Director and Lead Mobile Engineer.
  • Propose, architect, and deliver features with a team of cross-platform engineers.
  • Contribute features and functionality to the core framework, tools, and product. 

Requirements:

  • Minimum of 5 years developing mobile based games.
  • Strong C#, C++, Java, or Objective-C development experience.
  • Experience with technical issues related to multiplayer player synchronization, intermittent connectivity, dead reckoning, etc.
  • Experience developing Android and/or iOS specific development tools, IDEs, profilers, etc.
  • Experience with cross-platform development environments with shared codebases.
  • Excellent problem solving, critical thinking, and communication skill.
  • Understanding of mobile economies, Free to Play mechanics and design concepts.
  • Experience with VR and/or AR projects.
  • Experience leading a team, managing relationships, overseeing development, creating and streamlining mobile process.
  • Experience with Perforce/Git, Visual Studio, Xcode, Android Studio.
  • Experience releasing mobile games developed in Unity.

Desired Skills:

  •  Experience architecting Unity games using ScriptableObjects.
Department Programming Division ZeniMax Online Studios Location Hunt Valley US-MD

Backend Engineer

As our Backend Engineer, you will be working closely with the mobile games team to design and maintain a custom backend infrastructure. You will provide architecture and scalability guidance for our gameplay engineers to ensure we are leveraging our backend platforms properly.

Responsibilities:

  • Design and implement scalable server architecture in a low downtime environment for mobile
  • games.
  • Work closely with game designers and gameplay engineers to realize multiplayer gameplay.
  • Actively participate in code and architecture reviews.
  • Coordinate with several departments on backend engineering needs.
  • Contribute to best practices on reliability and availability.

Requirements:

  • 4+ years of backend development experience, preferably with real-time multiplayer games
  • Excellent programming skills/experience in C++ and C#.
  • Experience working with AWS and associated technologies.
  • Experience working with AMQP platforms.
  • Experience working on Linux.
  • Strong network skills.
  • Strong understanding and commitment to best practices for mobile application security. 

Desired Skills:

  • Client-side mobile development experience in Unity
Department Programming Division ZeniMax Online Studios Location Hunt Valley US-MD

Senior Tools Engineer

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

Requirements:

  • 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

Desired 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 Programming Division ZeniMax Online Studios Location Hunt Valley US-MD

Animation Engineer

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.

Requirements:

  • 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

Desired 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 Programming Division ZeniMax Online Studios Location Hunt Valley US-MD

Gameplay Engineer

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

Responsibilities:

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

Requirements:

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

Desired Skills:

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

Lead Gameplay Engineer

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

Responsibilities:

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

Requirements:

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

Desired Skills:

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

ZeniMax Online Studios is looking for a Senior Graphics Engineer to join our team.  The ideal candidate will be passionate about rendering technology, have excellent problem solving skills and a desire to work in a creative and collaborative environment.

Responsibilities:

  • Develop ground-floor technology for our renderer
  • Work closely with artists and engineers to design, research, and implement rendering features
  • Execute memory and performance optimizations

Requirements:

  • 5+ years graphics/game programming experience
  • Strong knowledge of C++,  graphics engine, and shader programming models
  • Familiarity with global lighting methods, dynamic lighting, shadow rendering and similar concepts
  • Good understanding of graphics hardware capabilities and 3D math
  • Passion for graphics programming and staying on top of current techniques
  • Understanding of balancing performance and visual fidelity
  • Excellent organization and time management skills
  • Excellent oral and written communication skills
  • Ability to write clear, maintainable, portable code
  • Must be a self-motivated team player with a cooperative attitude

Desired Skills:

  • Console rendering experience is a big plus
  • Experience with DX12/Vulkan is a big plus
Department Programming Division ZeniMax Online Studios Location Hunt Valley US-MD

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

ZENIMAX ONLINE STUDIOS is hiring for The Elder Scrolls® Online, Commander Keen, 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