Mobile Networking Engineer — China Region
Design and maintain the connection layer of our mobile SDKs (iOS and Android), with a focus on resilience in the mainland China network environment Implement and tune multi-endpoint, multi-protocol fallback logic — including domain rotation, IP fallback, and transport switching (HTTPS, WebSocket, HTTP/3/QUIC) Build client-side network health detection: connection establishment timing, TLS handshake success rates, RST detection, and adaptive retry behavior Solve the cold-start / bootstrap problem: how a freshly installed app discovers a working path with no prior cached state Instrument the SDK to emit useful telemetry while remaining resilient when the telemetry pipeline itself is unreachable Coordinate with backend and infrastructure teams on edge POP placement and transit selection Reproduce and debug region-specific connectivity issues using on-device tooling and packet captures
4+ years of mobile SDK development on iOS or Android (both preferred) with significant time spent on the networking layer Direct hands-on experience shipping apps to mainland China users with measurable reliability improvements you can describe Strong understanding of TLS, TCP behavior, and modern transport protocols (HTTP/2, HTTP/3, QUIC, WebSocket) Comfortable with Wireshark, tcpdump, Charles, and platform-specific network debugging tools Based in mainland China and able to test directly against real regional network conditions
Preferred Experience at fintech, exchange, streaming, or gaming companies with mainland China users Familiarity with native networking stacks (NSURLSession, OkHttp, Cronet) and how to customize them Background in protocol design or transport-layer optimization
We offer competitive salaries with strong growth potential.