Automated WireGuard networks for distributed systems and Kubernetes

Golang Software Engineer

$90k - $130k / 0.50% - 4.00%
Job Type
1+ years
Connect directly with founders of the best YC-funded startups.
Apply to role ›
Dillon Carns
Dillon Carns

About the role

We’re seeking a talented software engineer to join our growing team. You will be a key part of a core engineering team who develops and maintains the Netmaker platform.

This role will be focused on backend services and client-side code, however it would be a bonus if you are a full stack engineer. All code is written in Golang. Check out the code base here to see what you would be working on:

Your focus will be on developing new features, writing tests when needed and refactoring code to be more efficient.

Ideal Skills:

  • English Speaking
  • Problem Solving
  • Linux
  • Golang
  • REST experience
  • Key-Value data store experience
  • Experience with a cloud provider (AWS, GCP, Azure, Digital Ocean, etc.)
  • Familiarity with Networking
  • Bonus: Docker/Kubernetes
  • Bonus: Experience with WireGuard
  • Bonus: React Experience

You should be comfortable both working independently and pairing with others. You should have a keen interest in holistically improving the platform, be independently motivated, and have an eye for good architecture.

We are fully remote and offer flexible working hours. We offer health insurance and time off / vacation. We're a small but growing team, and we are flexible as long as you can get the job done. We offer competitive compensation, and as an early member of the team, you will be receiving substantial stock options.

Salary Posted is for current US market reference.

Why you should join Netmaker

Gravitl builds and maintains Netmaker, a virtual networking platform based on WireGuard. With Netmaker, you can bridge, clouds, the edge, and on-prem environemts with scalable virtual networks that are faster than anything else. Think of it like your VPC for cross-cloud computing. Netmaker is built with Kubernetes in mind. It acts as a flexible underlay, an outbound NAT, or a multi-cluster connector.

Team Size:4
Location:Asheville, NC
Dillon Carns
Dillon Carns
Alex Feiszli
Alex Feiszli