BusinessVPN | Go Engineer | Anywhere, REMOTE | FULL-TIME | https://www.businessvpn.com
BusinessVPN is building a next-generation cybersecurity solution for SMBs that want the ease-of-use of a consumer VPN (On/Off), but need centralized management, powerful web filtering, and end-to-end encrypted audit logging.
We are growing the team and adding a Golang engineer to work on our custom VPN framework for the server and cross-platform clients. This is an exciting opportunity to be a part of a new B2B SaaS offering and to directly influence the product. The work is challenging, but fun for the right candidate: cross-platform apps, user management, SSO, billing, end-to-end secrets/key management, device management, application delivery, to name a few!
Our infrastructure is managed with Packer, Terraform, and Docker and we use both AWS and bare metal hosting providers. We're strong believers in a "less is more" philosophy and still use Makefiles and shell scripts with a sprinkle of Python in our build process.
Requirements:
* Cross-platform (native or hybrid) app development experience (macOS, Windows, Linux) * Familiar with network protocol design, C10K problem, and Go garbage collector highly desired * Secure systems design experience is a nice to have (cryptography, AWS KMS, Secrets Manager, etc.) * Experience containerizing applications using Docker (e.g., Kubernetes concepts desired!) * Familiarity with Curve25519, ECDH, secret sharing, WireGuard, osquery, MDM, etc. are a huge plus! Compensation Salary DOE | Health/Dental/Vision paid 100% for U.S. Employees | Flexible Vacation Time | Employer paid STD, LTD, and Life/AD&D | Additional perks if on-site in Denver, CO office, such as lunch/snack and transportation benefits
Please email Email is hidden with "BusinessVPN Application" in the subject line and include your current resume, links to shipping apps or code you are most proud of. Thanks for looking!