Job Description:
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
Job Requirements:
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
Benefits:
* English speaking is required for the interview.
* Candidates must be based in Mainland China.
We offer competitive salaries with strong growth potential.


