Warner Media, LLC

bookmark

Lead Software Engineer, Network

Computer Science

Full Time

Chicago, US

Posted 2 weeks ago

About the Job

Salary - $100000 - $150000/Year

Company Overview

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 Job

This position is for a Lead Software Engineer, Network, 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


The Perks

  • Exclusive WarnerMedia events and advance screenings
  • Paid time off every year to volunteer for eligible employees
  • Access to well-being tools, resources, and freebies
  • Access to in-house learning and development resources
  • Part of the WarnerMedia family of powerhouse brands


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.

Posted 2 weeks ago

See More Relevant Jobs
BOEING

Senior Software Engineer - Missile Defense National Team

Computer Science
Usaf Academy, CO, US
Posted 2 weeks ago
bookmark
BOEING

Senior Software Engineer - Missile Defense National Team

Computer Science
Palmer Lake, CO, US
Posted 2 weeks ago
bookmark
CRB Consulting Group

Software Engineer

Computer Science
Bristol, US
Posted 2 weeks ago
bookmark

Landing Jobs in the US for International Students just got super easy

Learn how to network, prepare visa interviews and sure shot strategies to kickstart your career in the USA.

Know More