company_logo

Full Time Job

Lead Online Engineer

Warner Media

Chicago, IL 09-24-2022
 
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description

Every great story has a new beginning. We're excited to announce that Discovery and WarnerMedia have combined to become Warner Bros. Discovery. WBD is a premier global media and entertainment company offering audiences the world's most differentiated and complete portfolio of content, brands and franchises across television, film, sports, news, streaming and gaming. We're home to the world's best storytellers, creating world-class products for consumers. From brilliant creatives to technology trailblazers and beyond, join us as we step into the next chapter.

The creative team that brought Mortal Kombat and Injustice to life is now NetherRealm Studios, part of the Warner Bros. Games family. With over 20 years of creation under our belts, NetherRealm's mission remains the same: to create cutting edge entertainment and deliver industry leading tech, game art and overall gaming experiences. NetherRealm Studios is a collaborative and creative environment, constantly striving to up the ante on what is possible in interactive entertainment. Our team is comprised of dedicated professionals with years of experience who are at the forefront of the gaming industry. The passion and energy that made Mortal Kombat a reality is still on display every day in our offices, our hallways and most definitely the studio's arcade room.

The Job
This position is for a Lead Online Engineer to help us develop and implement cutting-edge online features and capabilities. The candidate should possess a strong background in networked gameplay and be prepared to lead the effort to improve and extend our online infrastructure and feature set.

This role works closely with other network engineers to implement functionality ranging from optimization of the core network transport layer to owning the final implementation of brand-new features for future titles. You will deal with the full development cycle of a networked game, and should be comfortable setting the direction of online technical development. This position will have input on overall engine technical direction and will regularly communicate with the Technical Director and other leads about technical approaches and project risks. Additionally, frequent communication with our Design and Gameplay teams is required to ensure we are meeting their current and future needs.

As the Lead Engineer of our Networking team, you will mentor and grow our other network engineers; our Leads are expected to facilitate the continued learning and personal improvement for their team members. Additionally, you will use and develop your communication skills to give candid feedback to your direct reports and other engineers.

The Daily

NETWORK ENGINEERING
• Extend networking layer support for our Unreal based engine
• Work with modern console APIs for invites, presence, user management, etc.
• Write code for consoles that communicates with our backend servers
• Write server-side code for user/inventory/currency management
• Optimize network code for size, speed, and reliability
• Monitor and respond to issues in our live environment

TEAM LEADERSHIP
• Communicate with your small team of network engineers regularly
• Mentor and grow other network engineers

COORDINATION
• Establish and communicate the Online Systems vision for current and future projects
• Coordinate with Design and Gameplay groups to ensure features and schedules align

The Essentials
• Minimum 5+ years professional experience developing in C++ and at least one shipped AAA title in an online development role
• B.S. in computer science, computer engineering, or other relevant field
• Excellent C/C++ programming skills
• Experience building network implementations for modern games
• Deep experience with online game service APIs, such as Xbox LIVE, PSN, and the like
• Strong familiarity with networking systems and their components, including DNS, NAT, firewalls, security methods, and both peer-to-peer and client-server models.

The Nice to Haves
• Strong desire to build industry-leading tech, with a passion for online gaming and a desire to push the boundaries in the online field
• Ability to collaborate with engineers and content creators to develop robust, maintainable, and cutting-edge technology
• Ability to openly discuss and review technical proposals, requirements, designs, algorithms, source code, and reference documentation with other engineers, managers, and content creators
• Creative, focused, results-oriented, self-motivated, and resourceful problem-solver with excellent debugging skills

Warner Bros. Discovery embraces the opportunity to build a workforce that reflects the diversity of our society and the world around us. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, without regard to race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, mental or physical disability, and genetic information, marital status, citizenship status, military status, protected veteran status or any other category protected by law.

If you're a qualified candidate with a disability and you need a reasonable accommodation in order to apply for this position, please contact us at recruitadmin@warnermedia.com.

Jobcode: Reference SBJ-d92j8m-3-139-233-43-42 in your application.