ZeniMax Online Studios is currently staffing up for a major online game project. Please send your resume and introduction to Jobs@zenimaxonline.com. Please include the position you are applying for in the subject line of your email.


Lead Platform Engineer

Responsibilities:

  • Lead a team of software engineers in the design and implementation of various systems relating to our service experience
  • Design and develop various systems such as the patcher, installer, downloader, and launcher for our game
  • Write extensions to core development framework
  • Provide design and architectural oversight of new service components as needed
  • Participate in testing process through unit test development, test reviews, witnessing and analysis
  • Fix design and implementation level bugs and resolve issues as assigned
  • Seek out opportunities to identify and deal with issues before they arise
  • Mentor other engineers and ensure system quality by performing code and design reviews
  • Document systems thoroughly, both in terms of design and implementation
  • Display ownership of quality by ensuring project success starting from inception to deployment
  • Provide ongoing support for existing applications
  • Other duties and responsibilities as assigned by the manager
Requirements:
  • Professional experience in software engineering
  • Experience with C#/.NET with strong object-oriented programming skills
  • Experience developing medium to large-scale software applications with load balancing
  • Experience with SQL (PostgreSQL, MySQL, MS-SQL, Oracle)
  • Front-end experience working with user interfaces with an eye towards usability
  • Familiarity with the following: Java, Web Services (SOAP), Agile and test driven development,
  • Open source development community, XML, XSLT, HTML, CSS, JavaScript
Plusses:
  • Professional C/C++ experience
  • Experience with PHP with strong object-oriented programming skills
  • Experience with any of the following: Network security, shell scripting, XML-RPC, installers, patchers, release management
  • BSCS or equivalent engineering training
  • Knowledge of and passion for MMO games
How to Apply:

For the positions listed above, send your resume and any requested materials (web links preferred for portfolios/materials) via email. We will not return any materials.

E-mail:
Jobs@zenimaxonline.com
(Include position name in the Subject line)

Please be sure to specify the position for which you are applying.

No Recruiters or Agencies Please

Please Note: Individuals submitting resumes or otherwise responding to employment opportunities at ZeniMax Online Studios are NOT considered applicants until they apply for a particular position and have been invited to complete the company's employment application.



 © 2009 ZeniMax Media Inc. Trademarks are the property of their respective owners. All Rights Reserved. PRIVACY POLICY | TERMS & CONDITIONS | LEGAL INFORMATION