Senior Database Engineer

Job Type:
Permanent
Areas of Expertise:
Programming and Development
Region:
USA
Area:
Texas
City:
Austin
Posted:
28-Aug-18
Company:
Bethesda Game Studios
Job Ref:
1885

Senior Database Engineer

Division: Bethesda Game Studios - Austin | Department: Programming | Location: Austin , TX, US

As a Senior Database Engineer at Bethesda Game Studios you will be working closely with game developers to bring their creative vision to the online multiplayer market.  Our small and agile team that architects and supports our Aurora MySQL and MongoDB data tier is looking for an individual that can provide feedback on design, conduct code reviews, and troubleshoot internal and live systems.  This is an opportunity to be a major contributor to one of the most well respected studios in the gaming industry.

Responsibilities:

  • Investigate and propose solutions for core data-centric technology issues
  • Analyze performance and make purchase recommendations for final database hardware and software
  • Support the development team by establishing best practices when interacting with the database layer
  • Work with the operations team to maintain internal and external game servers
  • Improve database backups and test recoverability regularly
  • Automate routine tasks with your own scripts and open-source tools
  • Solve production problems and participate in a 24x7 on-call rotation

Requirements:

  • 5+ years’ experience designing, implementing, tuning, optimizing, deploying and maintaining databases in a high volume transactional environment with critical uptime requirements
  • Expert-level knowledge of at least one major database system (MongoDB, MySQL, Oracle, PostgreSQL, etc.)
  • Experience with MongoDB or other NoSQL database
  • Experience with Python, Ruby or shell scripts
  • Experience configuring and debugging database software issues at the OS level on Linux/UNIX
  • Experience with database replication, backup and recovery
  • Proven record of creating and following through with capacity and availability plans
  • Conceptual knowledge of distributed server architectures
  • Experience with database server clustering
  • Highly motivated and able to work well independently
  • Ability to back up recommendations with quantitative analysis
  • Passion for online gaming

 Desired Skills:

  • Experience with cloud based database deployments, preferably AWS
  • Experience performing database updates with little or no downtime (hotfixes)
  • Experience with database replication and scaling issues is a big plus
  • Knowledge of data partitioning for static (game) and dynamic (player) data
  • Experience with virtual machines
  • Strong familiarity with Bethesda Game Studios games

 

How to Apply

To apply for this position you will be redirected to the job submission form at Taleo.com, our third-party applicant tracking system. While Taleo.com is not hosted by ZeniMax Media and does not fall under our Privacy Policy, only employees of our Human Resources department will be able to view your submitted information. Information collected via the job submission form is subject to Taleo.com’s privacy policy.

Contact Details:
Bethesda Game Studios
Tel: -
Contact: Recruitment Team
Email:

You may return to your current search results by clicking here.

Latest Job Listings