Senior Staff Software Developer

Senior Staff Software Developer
Company:

Netskope


Senior Staff Software Developer

Details of the offer

Today, theres more data and users outside the enterprise than inside, causing the network perimeter as we know it to dissolve. We realized a new perimeter was needed, one that is built in the cloud and follows and protects data wherever it goes, so we started Netskope to redefine Cloud, Network and Data Security.

Since 2012, we have built the market-leading cloud security company and an award-winning culture powered by hundreds of employees spread across offices in Santa Clara, San Francisco, Seattle, Bangalore, London, Melbourne, and Tokyo. Our core values are openness, honesty, and transparency, and we purposely developed our open desk layouts and large meeting spaces to support and promote partnerships, collaboration, and teamwork. From catered lunches and office celebrations to employee recognition events and social professional groups such as the Awesome Women of Netskope (AWON), we strive to keep work fun, supportive and interactive. Visit us at Netskope Careers and follow us on Twitter @Netskope and Facebook.

Job Overview

Within Netskope Engineering, the IaaS team is responsible for building cloud-scale solutions that give enterprises visibility, compliance, and protection for critical data and workloads running in public cloud infrastructures such as AWS, GCP, and Azure. We are currently looking for talented software engineers to join our team. As a member of the IaaS team, you will have the opportunity to develop innovative and scalable solutions to protect the exponentially increasing amount of enterprise data and services being deployed in the public cloud.

Job Responsibilities

Design and build from cloud-based products and services with massive scale and reliability
Write clean and modular code primarily in Golang to create multi tenant microservices capable of processing millions of notifications/files per hour, Petabyte scale data per month with SLA end to end latency and tenant fairness
Conduct architecture review, design within and across multiple engineering/research teams. Focus on conducting peer code reviews with a high bar.
Build CICD based software development model with end-to-end ownership of code delivery - starting from design/architecture, coding, automated functional/integration testing and operating/monitoring the service in production.
Use relevant technologies and cloud services like Kubernetes/Docker/SQS/Kafka/Pulsar/Redis/Clickhouse/RDF/SPARQL to build highly performant and scalable distributed systems
Design and develop data schema and access layer to optimally store and retrieve data
Work with Product Management to understand and improve product requirements
Stay up to date with the latest developments in cloud computing and incorporate relevant learnings to both product features and product architecture.

Preferred Qualifications

BS (MS Preferred) in Computer Science, Computer Engineering, Information Technology

Preferred Technical Skills:
8 - 15 years of software development experience with enterprise-grade software.
Must have experience in building scalable, high-performance cloud services
Expert coding skills in Golang or Java or python backend
Expertise in building scalable cloud solutions based on the microservices architecture
Experience with containers, Docker, Kubernetes
Experience with databases (MongoDB, MariaDB, Druid, Redis, Elasticsearch,Clickhouse, RDF, OWL,SPARQL etc.)
Experience with messaging technologies such as Kafka, Pulsar, SQS
Expertise in AWS and Azure or Google cloud APIs
Must have expertise in REST APIs and their application in SaaS, PaaS, and IaaS
Strong object-oriented designing and programming experience
Experience with REST API frameworks
Experience with Linux or any Unix based system
Proven analytical and problem solving, architecture and design skills required
Experience in cloud object stores: S3, Cloud Storage, Blobs, etc.

Desired Technical Skills:

Open source committer in related areas like cloud technologies, kubernetes, database etc
Expert in IaaS (AWS, Azure, GCP) production grade infrastructure
Expert in IaaS Security

Additional Skills

Great written and verbal communication

Ability to work geo distributed cross functional group

Demonstrated ability to innovate and build new product offering in greenfield areas

Demonstrated ability to own and deliver projects independently

Demonstrated ability of technical mentoring and coaching

#LI-GS1


Source: Timesjobs


Area:

Requirements

Software developer

Responsibilities: Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Directing software programming and...


From Raymoon Group - Haryana

Published a month ago

Android/ios developer

Hi All, We are looking for passionate wizards for the following requirements: EXP: 2 yrs- 3.5 yrs JD: Responsibilities: Design and build applications for the...


From Apxic Technologies - Andhra Pradesh

Published a month ago

Ios developer

We are looking for an iOS Developer who is passionate and ambitious about building beautiful and effective applications. In this digital world we are in the...


From Grayripples.Com - Karnataka

Published a month ago

Software developer

Job Type : Permanent No of Vacancy : 6 Gender : Both Age Limit : NA Exp Required : 3 - 8 Years Salary : INR 9,00,000 - 20,00,000 PA Job Description : *These are...


From Prerana Hr Solutions - Karnataka

Published a month ago