Senior Networking Engineer at Improbable

London, England, United Kingdom

Improbable Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Gaming, Metaverse, TechnologyIndustries

Requirements

  • Strong proficiency in C++ with experience building systems-level networking code (not just using high-level libraries)
  • Experienced in writing C++ for Unreal
  • Deep understanding of real-time multiplayer networking: latency compensation techniques, client-server model, replication & interpolation
  • Solid understanding of network protocols (TCP/UDP), socket programming, NAT traversal, firewall issues, and real-world network constraints (bandwidth, jitter, packet loss)
  • Proven track record of profiling and optimising networking performance at scale: reducing latency, optimising bandwidth, handling thousands of connections
  • Excellent debugging skills for complex network issues in a deep technology stack
  • Clear communication and collaboration skills for working across teams and interacting with customers

Responsibilities

  • Architect, design and implement networking systems capable of supporting large-scale multiplayer environments (i.e., thousands of players in the same server or world)
  • Build core networking modules (e.g., state replication, entity synchronization, latency compensation) and gameplay-oriented functionality to support high scale experiences
  • Monitor, profile and optimise network performance under load as part of regular scale tests
  • Contribute to tooling, metrics, telemetry and diagnostics for networking health and stability across live events and customer deployments
  • Define standards and best-practices for networking in the ecosystem, mentor more junior engineers, and guide technical decisions
  • Engage with customers (internal or external) to support their projects, covering multiplayer, troubleshooting major issues, and translate user needs into technical deliverables on the platform side

Skills

Networking
Distributed Systems
State Replication
Entity Synchronization
Latency Compensation
Network Performance Optimization
Telemetry
Diagnostics
Multiplayer Networking
Real-time Systems

Improbable

Develops metaverse technologies and experiences

About Improbable

Improbable develops technologies for the metaverse, creating virtual worlds and experiences for brands. Their products utilize gaming, blockchain, and artificial intelligence to offer immersive environments for entertainment, social interaction, and business purposes. Improbable's approach includes designing, building, and operating these experiences, as well as launching new ventures within the metaverse. They have successfully created projects like a Virtual Ballpark for Major League Baseball, enhancing fan engagement during live games. Unlike many competitors, Improbable not only provides the technology but also actively participates in creating new business opportunities in the metaverse. The company's goal is to make the metaverse a practical reality for brands, helping them generate new revenue streams.

London, United KingdomHeadquarters
2012Year Founded
$840.4MTotal Funding
LATE_VCCompany Stage
Crypto & Web3, Entertainment, GamingIndustries
201-500Employees

Risks

Competition from tech giants like Apple and Meta could limit Improbable's market share.
Selling the defense division may reduce revenue diversification, increasing market vulnerability.
Volatile cryptocurrency markets could impact Improbable's blockchain-related ventures and investments.

Differentiation

Improbable's SpatialOS enables unprecedented scale and complexity in virtual world simulations.
The company acts as a venture builder, launching new businesses within the metaverse.
Improbable integrates gaming, blockchain, and AI to create innovative metaverse technologies.

Upsides

Increased interest in virtual events boosts demand for Improbable's metaverse platforms.
The rise of digital twins offers expansion opportunities beyond gaming for Improbable.
5G network expansion enhances performance and accessibility of Improbable's SpatialOS platform.

Land your dream remote job 3x faster with AI