Staff Engineer, Introspection at Netskope
Santa Clara, CA, US

We are looking for a Software Engineer to join our team of experts to help us with our fast-paced and rapidly growing SaaS API Security product. You will be well suited to this role if you are driven by high quality, high velocity software delivery challenges and using innovative and cutting edge solutions to achieve these goals.

In this role, essentially you are responsible for the following functions : develop, enhance our SaaS API security product. You will solve complex scale problems and deploy and manage the solution in production. You will not only interact with well known SaaS Applications via their APIs, you will also operate the interactions at cloud scale.

What's in it for you:

  • You will be part of a growing team in the exciting space of Cloud Security
  • You will be able to see the direct benefits of your contributions 
  • We work with the best and modern technologies so you will be able to keep your skill set up to date
  • You will have the ability to make a noticeable difference for the organization and our customers
  • Complex and interesting challenges to improve the depth and breadth of your technical and business skills. 
  • It’s not your tenure but what you can bring to the table that defines how your career will be shaped.

Responsibilities

  • Design and build cloud-based products and services with massive scale and reliability at the heart.
  • Build REST APIs to providing provisioning services.
  • Write code in Python / Golang extensively.
  • Use emerging technologies to build a high performance, distributed and scalable system.
  • Design data access layer to optimally store and retrieve data.
  • Build solutions which can inter-operate with other enterprise elements seamlessly.
  • Work with Product Management to understand and define requirements

Qualifications/Requirements:

  • Must have experience in building scalable, high-performance cloud services
  • 10+ years of software development experience with enterprise grade software.
  • Proven analytical and problem solving, architecture and design skills required.
  • Expert problem solving skills, good understanding of algorithms and data structures
  • Expertise in building scalable cloud solutions based on the microservices architecture
  • Expertise with Docker and Kubernetes
  • Experience with NoSQL databases (MongoDB, MariaDB, Cassandra etc)
  • Experience with messaging technologies such as Kafka
  • Must have expertise in REST APIs and their application in SaaS, PaaS and IaaS
  • Strong object-oriented design and programming with any OO language - preferably Python.
  • Experience with HTTPS and Web 2.0 programming required.
  • Experience with SOAP, JSON and other web API frameworks
  • Experience with Linux or any Unix based system

Education:

  • BSCS or equivalent required, MS strongly preferred