Software Engineer (Kubernetes) at Aporeto
San Jose, CA, US

Aporeto is a VC backed startup in the area of cloud native security. We offer a Zero Trust security solution for cloud, containers and microservices, allowing companies to achieve granular application segmentation. The Aporeto platform protects cloud applications from attack by authenticating and authorizing all communications with a cryptographically signed identity assigned to every workload.

To date, Aporeto has raised over $34M from world-class and strategic investors like Norwest Ventures, Wing Ventures, and Comcast Ventures.

Who We Are

We are passionate about drawing on diverse experiences, creative thought, and unintuitive approaches to create value for our customers and blaze a new path in our industry. Our “no bullshit” motto speaks to our directness and honesty, and our work to building trusted relationships with people and between applications.

About the Role

Aporeto is looking for a Software Engineer who is passionate about Kubernetes and the whole CNCF cloud native software ecosystem in general. In your role you will be writing Kubernetes controllers / operators to enhance the integration of Aporeto into Kubernetes. You will develop and test your code on various different types of Kubernetes clusters: from GKE over OpenShift in AWS to kubeadm created clusters using CRI-O, containerd, rkt, etc.pp. You will develop integration components for Isto/Envoy and other L7 protocols such as gRPC. You will also work closely with the QA team to facilitate end to end testing.


  • Develop and own the integration of Aporeto into Kubernetes together in a team
  • Develop and own the integration of Aporeto into Istio and Envoy together in a team
  • Help extend and develop our L7 protection efforts
  • Support field engineering with technical insights into the Kubernetes/L7 integration components
  • Help to represent Aporeto in the Kubernetes community, and advance our Open Source efforts
  • Help to represent Aporeto at meetups and conferences like KubeCon if interested

Required Skills and Qualifications:

  • 3+ years of development experience - preferably in Golang, C or Python
  • Professional experience with Kubernetes a must ideally in a development capacity
  • Understanding CNI, CRI and Kubernetes controllers/operators
  • Experience with cloud providers such as AWS, Azure or GCP
  • BA/BS in Computer Science, Computer Engineering or related technical discipline, or equivalent industry software engineering experience

Keep up with the latest.

Get the latest updates from Norwest and insights into the venture capital world.