Senior Android Engineer – VPN/Networking
Fusemachines · India
Skills in this posting
Benefits
The posting
About Fusemachines
Founded in 2013, Fusemachines is a global provider of enterprise AI products and services, on a mission to democratize AI. Leveraging proprietary AI Studio and AI Engines, the company helps drive clients’ AI Enterprise Transformation, regardless of where they are in their Digital AI journeys.
With offices in North America, Asia, and Latin America, Fusemachines provides a suite of enterprise AI offerings and speciality services that allow organizations of any size to implement and scale AI. Fusemachines serves companies in industries such as retail, manufacturing, and government.
Fusemachines continues to actively pursue the mission of democratizing AI for the masses by providing high-quality AI education in underserved communities and helping organizations achieve their full potential with AI.
Type: Full-Time, Remote (6-month contractual job with possibility of extension)
Required Skills
Android
Kotlin, coroutines/Flow, modern Android architecture
VpnService: building and managing a VPN tunnel, routing, DNS handling, per-app VPN, always-on VPN behaviour.
TUN interface concepts: packet capture/forwarding, MTU, TCP/UDP basics as they apply to tunnelling.
Strong networking fundamentals: TCP/UDP, TLS, DNS, HTTP(S), proxies, NAT concepts, latency/packet loss handling.
NDK/JNI experience (C/C++) for integrating VPN cores (strongly preferred)
Release hardening: R8/Proguard, crash/ANR monitoring, Play Console workflows
Building and shipping native libraries for multiple ABIs (arm64-v8a, armeabi-v7a).
Experience with Gradle/CMake native builds.
Protocols
WireGuard (keypairs, allowed-ips, handshake/keepalive behaviour)
OpenVPN (TLS, config formats, cypher suites, connection stability)
IKEv2/IPsec (EAP/TLS or PSK auth options, MOBIKE, NAT-T), strongSwan
Shadowsocks / custom tunnelling (optional)
Security & privacy
Android Keystore, secure storage, encryption, certificate handling/pinning where appropriate
Threat modelling, least-privilege design, privacy-first telemetry
Others
Prior VPN product experience (consumer or enterprise)
Play policy experience for VPN apps
Experience building “core VPN SDK + app shell” architecture
Backend/DevOps (Optional)
One backend stack: Go/Java/Node/Python + PostgreSQL (or equivalent)
Secure API design, secrets management (KMS/Vault), rate limiting
Linux networking: iptables/nftables, routing, sysctl tuning
Infra-as-code and CI/CD; monitoring (Prometheus/Grafana), centralized logs
Deliverables/success metrics
Stable connections across protocols, minimal battery impact
No DNS/IP leaks in standard test suites
(Nice to have) Automated provisioning pipeline for servers and user/device configs (Nice to have) Monitoring dashboards + alerting; documented runbooks
Fusemachines is an Equal Opportunities Employer, committed to diversity and inclusion. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or any other characteristic protected by applicable federal, state, or local laws
Originally posted on Himalayas
The PivotHop read
- What a mobile developer actually earnsmedian, seniority, by country
- Careers a mobile developer can move intoevery measured route out
- Software Engineer → Mobile Developer68% readiness
- Backend Developer → Mobile Developer59% readiness
- Frontend Developer → Mobile Developer55% readiness
- All open mobile developer rolesthe full board
Where these skills also reach
- 1935 open qa engineer roles43% readiness from mobile developer
- 8110 open software engineer roles39% readiness from mobile developer
- 529 open frontend developer roles39% readiness from mobile developer
- 1304 open backend developer roles35% readiness from mobile developer
More mobile developer roles
- (Senior) iOS Developer at Direct employerAmsterdam, Netherlands1d agoUnlock
Desarrollador Front-end / Mobile at InterfellRemote$24k–$25k2d agoApply- Desarrollador/a Frontend SmartTV – React Native at Direct employerMadrid, Spain · Remote2d agoUnlock
- Android Developer at Direct employerPALO IT Mexico · Remote2d agoUnlock
- Mobile Engineer II (Android) at Direct employerUSA - Illinois - Chicago$178k2d agoUnlock
Backfilled listing, refreshed with the nightly scrape; the employer has not claimed it yet. Are you the employer? Claim this listing and it can be featured to the candidates whose skills already reach it, first month free.