Job Directory Zenimax Media Senior Software Engineer (C++) - Content Delivery
Zenimax Media

Senior Software Engineer (C++) - Content Delivery Zenimax Media
Rockville, MD

ZeniMax is a media company connecting game developers, artists, designers, programmers, and talents to create entertainment content.

Companies like Zenimax Media
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Zenimax Media

Job Description

Bethesda.net is looking for a talented software Engineer to join our team to support our windows launcher/patcher and content delivery team. The engineer will be responsible for building various C++ based Bethesda.net technologies including our windows native client as well as our content delivery libraries.

Responsibilities:

* Maintain and develop a windows client with embedded web UI to support our launching and patching system
* Maintain our library for content differential patching used to delivery games and mods
* Support game development teams as they integrate the content delivery systesm
* Document systems thoroughly, both in terms of technical design and end-user APIs
* Seek out opportunities to improve the platform and deal with issues before they arise
* Mentor other engineers and ensure system quality by performing code and design reviews
* Participate in the testing process through unit test development, test reviews
* Balance features for customers with lean product design
* Provide ongoing support for existing applications
* Have a strong passion for meeting the needs of our diverse community of players
* Other duties as assigned

Requirements:

* Customer focused development and a focus on delivering high quality products on-time
* Experience building Windows client application
* Extensive C/C++ experience including C++11 and C++14
* Experience with systems and network programming (I/O, memory management, multithreaded development, TCP/IP, etc.)
* Desire to learn new technologies and trends, and the ability to choose appropriately between time-tested and emerging technologies

Desired Skills:

* Experience with embedded web technologies
* Not a skill, but a passion for gaming is desired but not required
* Experience working in multiple OS environments (Windows, Linux, iOS, Android)
* Experience with UX technologies (CEF, QT, Electron, React and Redux )
* Not a skill, but a passion for gaming is desired

About Zenimax Media

ZeniMax is a media company connecting game developers, artists, designers, programmers, and talents to create entertainment content.

Headquarters
Size
5000 employees
Zenimax Media

1370 piccard drive, suite 120

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.