Netskopeposted about 2 months ago
Senior
Santa Clara, CA
Publishing Industries

About the position

The Netskope API Gateway team is part of Control Plane Core Services team and provides our customers with uniform and secure access to 1000+ Netskope APIs. This highly visible team serves as a central point of contact and competence for all matters related to API design, presentation and delivery. As a member of the API Gateway team, you will be driving the development of Netskope's API platform. You will be collaborating with a multitude of service teams, looking at a multitude of use-cases and facilitating the release of a variety of APIs to expand Netskope's API platform. You will work closely with our service teams on AI, Threat, DLP, IaaS and other APIs serving cutting edge technology products as we continue to expand our API platform and its capabilities.

Responsibilities

  • Building and improving API platform capabilities to streamline API consumption experience as well as API lifecycle management.
  • Driving the development of standards and conventions of API presentation to ensure we deliver tasteful APIs for the best customer as well as developer experience.
  • Provide guidance on API design, presentation and delivery to cross-functional teams.
  • Designing and developing our highly available, scalable, low-latency, multi-tenant API gateway.
  • Taking ownership of projects and collaborating with cross-functional product management, development and quality assurance teams in a fast paced environment.
  • Contributing to ensure we have the right observability and developer productivity tools and practices in place.
  • Working with DevOps and Technical Support teams to investigate and resolve critical customer defects.
  • Keeping abreast of the latest technologies and web methodologies, and helping to identify those that should be integrated into our products and development efforts in the future.

Requirements

  • 8+ years of industry experience developing large scale web based enterprise applications.
  • Broad architectural knowledge: distributed systems, infrastructure, databases, caches, queues.
  • Proficiency with modern programming languages such as Go, Typescript, Javascript, Python, Java, etc. Bonus points for Lua.
  • Experience with API design, HTTP concepts, API security.
  • Understanding of OSI networking protocol stack.
  • Ability and willingness to learn new technologies.
  • Experience building highly performant microservices.
  • Communication skills to build consensus among stakeholders.

Nice-to-haves

  • Expertise in Nginx and Kong Gateway setup and configuration.
  • Knowledge of API management concepts.
  • Experience with authentication standards (OAuth, OpenID Connect, SAML, etc.).
  • Experience with cloud computing platforms and concepts such as AWS, GCP, Azure.
  • Experience with containerization and container orchestration technologies such as Docker, Kubernetes.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service