Work with gameplay programmers and designers to optimize game features for player experience. Identify, implement, and support new network features and systems. Guide network programming patterns for other developers. Maintain and support listen and dedicated servers across platforms. Optimize server usage for bandwidth, latency, and resource utilization. Collaborate with infrastructure teams for matchmaking and session scalability.