ZeniMax Jobs

Senior Core Tech Engineer

Division: Bethesda Game Studios | Department: Programming | Location: Rockville , MD, US

Bethesda Game Studios is seeking a Core Tech Engineer to help maintain, optimize, and extend our core engine technology.  You will be assisting a small team of core engineers with graphics, optimization, resource management, editor, exporters, audio, input, and multi-platform support.


  • Writing clear, maintainable, portable C++ code
  • Participating in code and architecture reviews
  • Taking lead on solving complicated tasks assigned to you
  • Optimizing memory, CPU, and GPU utilization across multiple platforms
  • Maintaining, extending, and adding new core engine features
  • Working as part of a team of engineers, including mentoring junior engineers


  • Bachelor’s degree in Computer Science or related field, or equivalent experience
  • Excellent analytical and mathematical skills, especially related to 3D and graphics programming
  • Years of programming experience in C++
  • Graphics programming experience
  • Excellent data structure and algorithm knowledge
  • Good architecture and software engineering skills
  • Experience with (and desire to) work on core game technology
  • Good organization and time management skills
  • Strong communication skills and ability to collaborate with teammates
  • The ability to work comfortably within a team environment that encourages strong software engineering, coding standards, and code reviews

Desired Skills

  • Shipped titles as a core tech engineer
  • A passion for gaming and working knowledge of AAA products
  • Experience with the C++ standard library (including the STL)
  • Experience with C++ 11/14/17
  • Experience with multithreaded programming
  • Experience with platforms or operating systems other than Windows
  • Experience with physically based rendering techniques
  • Experience with Vulkan or DX12
  • Experience with scripting languages, such as Lua or Python
  • Experience developing for online multiplayer environment
  • Experience in Max or Maya plugins
  • Experience with game editor plugins/modification

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.

Previously Applied? Click here.

No Recruiters or Agencies Please

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

© Copyright 2018 ZeniMax Media Inc.
Trademarks are the property of their respective owners. All Rights Reserved.
Privacy Policy | Terms of Service | Legal Info | Contact Us