Senior Android VPN Engineer - Blackstraw.ai - Immediate Joiner (Chennai)

Senior Android VPN Engineer - Blackstraw.ai - Immediate Joiner (Chennai)

06 Aug
|
Blackstraw Technologies
|
Chennai

06 Aug

Blackstraw Technologies

Chennai

Job Summary:

We are looking for a highly skilled Senior Android VPN Engineer to design, develop, and maintain secure, high-performance VPN solutions for Android devices. The ideal candidate will have deep expertise in Android networking, VPN protocols, native development, and mobile security, with hands-on experience building and shipping production-grade VPN applications.

You will work closely with backend, DevOps, security, and product teams to deliver reliable, privacy-focused VPN services with excellent performance, minimal battery consumption, and a seamless user experience.

Required technical skills

- Be an expert in Android development using Kotlin, Coroutines, Flow, and modern Android architecture.
- Develop and maintain VPN applications using Android VpnService, including VPN tunnel creation, routing, DNS handling, per-app VPN, and always-on VPN functionality.
- Possess robust knowledge of TUN interface concepts, including packet capture, forwarding, MTU, and TCP/UDP tunneling fundamentals.
- Have a solid understanding of networking fundamentals such as TCP/UDP, TLS, DNS, HTTP(S), proxies, NAT, and latency/packet loss optimization.
- Work with NDK/JNI (C/C++) to integrate VPN cores and native libraries.
- Build and release applications with R8/Proguard, crash monitoring, ANR analysis, and Play Console workflows.
- Develop and maintain native libraries across multiple Android ABIs including arm64-v8a and armeabi-v7a.
- Experience with Gradle and CMake for native build systems.
- Implement and maintain VPN protocols including: WireGuard, OpenVPN,



IKEv2/IPsec (strongSwan), Shadowsocks or other custom tunneling protocols (preferred)
- Ensure application security using Android Keystore, encryption, secure storage, certificate management, and certificate pinning where applicable.
- Follow privacy-first design principles, threat modeling, and least-privilege security practices.
- Contribute to VPN SDK architecture and application integration.
- Collaborate with cross-functional teams to deliver reliable, scalable, and secure networking solutions.
- Follow coding standards, maintain code quality, and participate in code reviews.
- Work within Agile development methodologies and contribute to sprint planning and delivery.
- Possess excellent analytical, debugging, and communication skills.

Preferred Qualifications:

- Bachelor's degree in Computer Science, Engineering, or a related field.
- Hands-on experience developing consumer or enterprise VPN products.
- Experience building VPN SDK + application shell architecture.
- Familiarity with one backend technology stack such as Go, Java, Node.js, or Python along with PostgreSQL (or equivalent).
- Experience with secure API design, secrets management (KMS/Vault), and rate limiting.
- Working knowledge of Linux networking including iptables, nftables, routing, and sysctl tuning.
- Experience with Infrastructure as Code, CI/CD pipelines, Prometheus, Grafana, and centralized logging solutions.
- Strong problem-solving skills with the ability to design secure and scalable networking solutions.

📌 Senior Android VPN Engineer - Blackstraw.ai - Immediate Joiner (Chennai)
🏢 Blackstraw Technologies
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior android vpn engineer - blackstraw.ai - immediate joiner (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: senior android vpn engineer - blackstraw.ai - immediate joiner (chennai) / chennai