Zenimax Online Studios

We're Hiring


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

Art

Department Art Division ZeniMax Online Studios Location Hunt Valley 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 senior-level concept artist that has published production experience with creating a diverse visual range of characters, environments, architecture, props and related game assets. A solid grasp of form, structure, color, and light for 2D art assets is essential.

Responsibilities

  • Create the look of new assets by working closely with the Art Director to establish a consistent visual direction for armors, weapons, monsters, environments/landscapes, architecture, props, storyboards, marketing art, etc.
  • Create inspiring and highly detailed, realistic production friendly concept art that stays on style with the aesthetics already established in our game. 
  • Produce work with minimal supervision, in an efficient and timely manner, to maintain production schedules
  • Work closely with colleagues to foster a highly communicative, coordinated team effort
  • Ensure quality of related assets by maintaining responsibility over your work throughout the project's development

Requirements  

  • Excellent traditional artistic skills with a strong grasp of composition, anatomy, color theory, perspective, lighting, environment, architectural, creature/character, costume and graphic design.
  • Proficiency in life drawing (drawing from life and reference) as well as a strong imagination and a willingness to push the envelope, to innovate within the parameters of the game's world.
  • Strong communication, excellent visual storytelling and written skills.
  • Strong interpersonal skills-able to interact with team members of different disciplines.
  • Good positive attitude and outlook, self-motivated, and a great team player.
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

Customer Support

Department Customer Support Division ZeniMax Online Studios Location Hunt Valley US-MD

The Bilingual Customer Service Agent  is responsible for maintaining positive relationships with our game players by helping them with their requests with speed, expertise, courtesy, and enthusiasm.  This includes a wide variety of gameplay needs, technical advice, account & billing requests, and product information.  Successful candidates will typically have a positive attitude, passion for gaming, analytical thinking, computer savvy, and experience in customer service contact centers.  We offer a fun, exciting, and challenging environment in one of the most energizing gaming organizations in the industry!
 

Responsibilities:

  • Interact with our customers in all of our Italian, German, or French gaming environments to promote customer satisfaction
  • Handle customer requests for our entire catalog of products and services, including:
    • Help with product information, account & billing requests, technical help, gameplay help
    • A mix of email, chat, phone, and social networking
  • Maintain a working knowledge of our products and services
    • Standard console and PC products
    • Massively multiplayer online games
    • Other online services
    • All current gaming platforms (mostly Xbox, PlayStation, Windows PCs)
  • Contribute to record keeping & knowledge management for product knowledge bases
  • Create, edit, review, and publish content in Italian, German, or French for the Customer Service department in response to requests from internal stakeholders/external users
  • Maintain accuracy, relevancy of all internal/external content

Requirements:

  • Native  Italian, German, or French language speaker
  • Excellent verbal and written communication skills in both Italian, German, or French AND English
  • Experience working in a contact center
  • Experience with phone or chat-based support
  • Strong customer service ethic, positive attitude, and enthusiasm
  • Able to work evening and weekend shifts as required by the business
  • Strong time-management and organization skills
  • Possess excellent teamwork skills, and are also able to work well independently
  • Familiarity with online environments and social networks
  • Possess a strong attention to detail
  • Passion for gaming
  • Good typing skills

Desired Skills:

  • Previous customer service, community management, or public relations experience 
  • Knowledge and passion for massively multiplayer online games
  • 1+ years translation/localization experience (Italian, German, or French)
  • 1 + years writing/editing/technical communication experience
  • Excellent editorial skills with the ability to write clearly for a diverse audience
  • Enjoy competitive games, of any genre, and participate in their online communities
  • Have managed or contributed to wikis, or other collaborative knowledge solutions
  • Familiarity with productivity software, including Microsoft Office products
  • Technical troubleshooting ability with Microsoft Windows operating system
  • Familiarity with MacOS or Mobile operating systems
  • Bachelor’s degree or equivalent experience
Department Customer Support Division ZeniMax Online Studios Location Hunt Valley US-MD

The Associate Customer Service Platform Developer is responsible for maintaining and extending both our custom in-house tools and our cloud CRM. Successful candidates will have a positive attitude, passion for gaming, analytical thinking, and experience with RightNow/Oracle CX/Oracle Service Cloud.  We operate in an agile environment and offer a fun and exciting challenge in one of the most energizing gaming organizations in the industry!

Responsibilities

  • Analysis, design and programming in PHP/HTML
  • Front end scripting in JS/JQuery and CSS
  • Interface with multiple internal teams and external vendors
  • Ability to properly outline the work needed for the task at hand and call out risks/dependencies
  • Assist with CRM administration (survey development, rule management, workspace management)
  • Contribute to technical implementation of browser based customer service tools and portal

Requirements

  • 3+ years of experience in PHP
  • 3+ years of experience in HTML/CSS/JS
  • 3+ years of experience working with enterprise level CRM solution
  • Excellent verbal and written communication skills
  • Strong customer-first ethic, positive attitude, and enthusiasm

Desired Skills

  • Experience in server maintenance and administration
  • Experience with data management/SQL queries
  • Additional programming languages (Ruby, C++, Python, etc.)
  • Experience in entertainment software industry
  • Experience with Customer Service
  • Knowledge and passion for massively multiplayer online games
  • Able to engage in full stack development
    • Writing services through to building interfaces
  • Experience with Version Control (Perforce/Github)
Department Customer Support Division ZeniMax Online Studios Location Hunt Valley US-MD

Design

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

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 worlds to life.

Responsibilities:

  • Technical editing and writing of material, as directed by the Lead Writer, including but not limited to:
    • User-interface text
    • Item names and descriptions
    • In-game store assests names and descriptions
    • Systems and Gameplay items and abilities names and descriptions
    • Achievements, hints, and tutorial text
    • Update and maintain VO pronunciation guide
  • Edit and write flavor and citification text
  • Edit and write quest and story text
  • Assure fictional consistency utilizing established lore for a specific property
  • Complete all work to required specifications and quality by established deadlines
  • Quickly master the proprietary, in-game writing/editing tool

Requirements:

  • Demonstrable and strong skills as a writer and editor
  • Outstanding written and verbal communications skills
  • Strong ability to collaborate and work as part of a creative team
  • Ability to work in a highly confidential environment
  • A passion for games and crafting compelling stories
  • Previously published work or work experience 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 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 seeking an experienced Senior Producer to join our studio for the development of our next AAA game.  This is an opportunity to join an experienced group of developers and help develop a new IP.

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

Responsibilities:

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

Requirements:

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

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

Requirements

  •   1+ years working on a live service mobile product
  •   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
  •   Flexibility to work a variety of shifts, including really early morning hours
  •   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 US-MD

Programming

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

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

Responsibilities:

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

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

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

Requirements:

  • You must possess a minimum of 3 year experience in supporting mission critical live environment with recent hands-on experience in:
    • 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. 
  • You must have some experience automating system tasks and monitoring infrastructure deployment using a scripting language (Python, Ruby, Bash)
  • You must have experience using and optimizing monitoring and trending systems: Munin, Nagios, Zenoss, Zabbix, Cacti, Graphite, etc.
  • You must have prior experience in a 24/7 on call rotation supporting business critical applications or systems.

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

UI Engineer

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

Responsibilities:

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

Requirements:

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

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

Senior Animation Engineer​

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.

Requirements:

  • 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)
  • 7+ years game industry software development experience
  • 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

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