The Job logo

What

Where

Sr. Staff Engineer, Full-Stack

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join our team as a UI Engineer and develop the user interface for Netskope products. Collaborate with backend service teams on cool technologies such as Machine Learning, Threat, DLP, and IaaS. Stay up-to-date with latest web methodologies and technologies. We are looking for highly motivated developers with expertise in Javascript and experience with HTML5/CSS3 and modern CSS Frameworks.

About the role

Please note, this team is hiring across all levels and candidates are individually assessed and appropriately leveled based upon their skills and experience.

The Netskope Admin Console provides our customers with a single unified view into the Netskope Platform, allowing them to fully utilize the rich set of cloud security features Netskope provides. 

What’s in it for you

As a member of the UI engineering team you will collaborate with backend service teams to develop the user interface for Netskope products. You will work on both the frontend as well as the web application backend, working closely with our backend teams on Machine Learning, Threat, DLP, IaaS, API’s and other cool technologies. Depending upon the role you are hired for, you may also work on the Netskope REST API Gateway which exposes our REST API’s to customers.

What you will be doing

  • Work in the frontend to implement web applications.
  • Work in the WebUI backend to support web application service features.
  • Develop reusable UI components in AngularJS, Angular2+, Javascript and HTML5/CSS3.
  • Ensure that the Netskope web interface works seamlessly in all browsers.
  • Keep abreast of latest technologies and web methodologies which could be used in the Netskope product in future.
  • We are looking for highly motivated and talented developers who are self-driven and also a good team player.

Required skills and experience

  • 12+ years of full stack software development experience 
  • Expertise in Javascript
  • Experience with HTML5/CSS3 and modern CSS Frameworks and pre-compilers.
  • Experience with modern Javascript frameworks (AngularJS and Angular2+ preferred).
  • Experience with backend languages like PHP, Python, Java or NodeJS.
  • Proficient in Algorithms.
  • Proficient in relational database design.
  • Knowledge of secure web development practices.
  • Working knowledge of git or other version controlling tools.
  • Experience in improving web application performance and testing tools is a big plus.

Education

  • BSCS or equivalent required, MSCS or equivalent strongly preferred
Set alert for similar jobsSr. Staff Engineer, Full-Stack role in Masur India, India
Netskope Logo

Company

Netskope

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

13-17 years

Category

Engineering

Locations

Masur India, Maharashtra, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Netskope Logo

Sr. Software Engineer, Full-Stack

Netskope

Dangs (India), Gujarat, India

Posted: a year ago

Join our team as a UI Engineer at Netskope. Develop user interface for Netskope products, collaborate with backend teams. Expertise in Javascript, HTML5/CSS3, AngularJS, Angular2+. Knowledge of secure web development practices is a plus.

Netskope Logo

Staff Software Development Engineer in Test, Full-Stack UI

Netskope

Bengaluru, Karnataka, India

Posted: a year ago

About the role Please note, this team is hiring across all levels and candidates are individually assessed and appropriately leveled based upon their skills and experience. The Netskope Admin Console provides our customers with a single unified view into the Netskope Platform, allowing them to fully utilize the rich set of cloud security features Netskope provides.  What’s in it for you As an SDET on the UI engineering team you will collaborate with backend service teams to ensure the overall quality, reliability, scalability and performance of the user interface for Netskope products. You will work on both the frontend as well as the web application backend, working closely with our backend teams on Machine Learning, Threat, DLP, IaaS, API’s and other cool technologies. Depending upon the role you are hired for, you may also work on the Netskope REST API Gateway which exposes our REST API’s to customers.  What you will be doing: Building and creating enterprise Test automation strategy & Road map, Capacity Planning. Developing automation scripts in parallel to feature development to enable CI/CD. Developing and overseeing the processes, toolsets, and staging environments necessary to support our testing strategy. Assist in on-going process improvement efforts to ensure test planning, execution, and reporting is effective and efficient.  Promote QA productivity through automation, tools, and other best practices.  Lead the definition, implementation, and maintenance of standard test automation processes, methodologies, tools and templates. Do Code reviews, verify coding standards are being met.  Work with peer leads in Development, QA, and Project Management. Developing, analyzing and reporting on critical product quality metrics. Shadow developers and document the test Plan, test scripts, test scenarios etc. Be hands-on to automate repeated tasks and build test coverage through existing or new infrastructure. Assess the problem statement and arrive at the innovative solutions.  Work with Geographically Dispersed Teams.  Understanding major browser technologies to ensure that the Netskope web interface works seamlessly across all browsers. Required skills and experience: 12+ years of hands-on testing experience including automation.  Experience building automation frameworks. Solid experience in Web User Interface testing. Good knowledge of web applications stacks and the http protocols suite. Experience testing rest api services. Expertise in Selenium and/or Playwright – Test automation  Excellent in Oral, written communication & Documentation Skills  Excellent test planning and execution skills. Should be strong hands-on core Java / Python Knowledge in CI tools like Bamboo/Jenkins /Gitlab Familiarity with web data formats like JSON, MIME,XML, HTML Experience with Docker and Kubernetes Bonus points for Experience with AWS, Azure or GCP. A good understanding of security products like SWG, Web proxies or cloud security solutions. Education  B.E /B.Tech /M.Tech degree from a recognized and accredited university/college.

Netskope Logo

Staff/Sr. Staff Engineer, Productivity Engineering

Netskope

Bengaluru, Karnataka, India

Posted: a year ago

About the role Please note, this team is hiring across all levels and candidates are individually assessed and appropriately leveled based upon their skills and experience. The Productivity Engineering Team at Netskope owns Engineering Productivity spanning DevSecOPS, CICD and many services for our 500+ engineer product development organization. We design, develop and evolve Dev Sec Ops as a service in the cloud, and tooling/systems that  increase the productivity of Netskope Engineering, and allow us to quickly and efficiently build, test, deploy and monitor world-class cloud security products at scale. The services and tooling you develop will span the end-to-end software development lifecycle, including Developer Experience. What’s in it for you We are looking for an experienced Staff Software Engineer to join our team of experts to build Automation and Dev Sec Services in an agile, fast-paced engineering team. 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. What you will be doing Lead and contribute to engineering efforts from design to implementation, solving complex technical challenges around developer and engineering productivity and velocity. Build and/or procure and extend services to support Secure Software Development Lifecycle (SSDLC) Implement service mesh architecture involving a mix of micro-service and monolithic services. Build integrations between CI and CD frameworks with other platforms like Observability, Test-Automation, GitHub, etc. Extend and customize Enterprise class platforms like Artifactory from JFrog’s Artifactory and Xray, GitHub, Sonarqube, Cycode etc. for NetSkope Required skills and experience 10+ years of experience with significant exposure to Productivity Engineering and related areas like Automation, CI/CD, Developer-Experience, DevOps, Cloud, etc. Top-notch Python or GoLang programming and code review skills Advanced level understanding of Kubernetes constructs, microservices architecture, and design patterns for Enterprise SAAS class scale & success. Intimate knowledge of distribution systems Apt, Artifactory, Docker Registry, Helm, etc. In-depth knowledge of DevOps tools like Terraform, Ansible, Salt, Spinnaker, OpenStack, etc. Strong written, verbal, and presentation skills Education B.E /B.Tech /M.Tech degree from a recognized and accredited university/college.

Netskope Logo

Staff/Sr. Staff Engineer (Productivity Engineering)

Netskope

Bengaluru, Karnataka, India

Posted: a year ago

Job Overview We are looking for a Staff Engineer to join our team of experts to build applications that help improve the engineering productivity at Netskope. You will be part of an agile, fast-paced engineering team focused on CICD, Developer experience and tools. 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. We use the most modern technologies and toolchains to accomplish our goals.  The functions to be undertaken in this position are as follows: 70% Coding, debugging and Unit testing - you test your code thoroughly and automate it 15% Innovate - explore, research, prototype new ideas that help propel the team goals 15% monitor, manage and scale the deployment of various applications developed by the team Job Responsibilities Work with a cross-section of engineering teams to develop and implement best-in-class CI/CD system Design and code tools, applications and dashboards to improve productivity of engineering as well as non-engineering teams. Take complete ownership of the work done and mentor junior engineers to deliver world-class, reliable applications Ensure the infrastructure for CI/CD, Tools and Applications is elastic, reliable and resilient. Preferred Qualifications B.E /B.Tech /M.Tech degree from a recognised and accredited university/college.  Minimum 12+ years of work experience in IT industry Minimum of 5 years in DevOps and/or CI/CD  Preferred Technical Skills: 8 years+ experience with building web/cloud scale applications using modern Web 2.0 technologies Solid understanding of Virtualization and Container technologies and experience in working with Docker and Kubernetes is required Demonstrated Python/GoLang development experience, preferably with 4+ years’ experience in the language Experience with one or more database technologies such as MongoDB, MySQL or Postgres, Cassandra is critical Strong knowledge of automating systems and deployments using tools such as Jenkins, Git, Jira, Spinnaker and Ansible.  Expert level understanding of Linux/Ubuntu is a must Strong understanding of static code analysis, unit testing, and test-driven development, security testing, automated test frameworks Proven track record of delivering high quality, reliable systems and environments for development teams. Desired Technical Skills: Experience with frameworks such as NodeJS, Angular or Bootstrap and other modern UI/Backend technologies will be a big advantage Experience in programming with Golang will be a plus Additional Skills Ability to multi-task; working on multiple project teams and wearing multiple hats is very common at Netskope Strong written, verbal and presentation skills are important in our fast-paced environment Drive: Self-motivated engineer with intellectual curiosity and a strong go-getter attitude. Passion and energy to implement quality technical solutions. Communication: Superior communication skills. Ability to clearly articulate problems, solutions, risks, rewards etc. (written and verbal) Analytical: Able to see gaps and areas of improvement in process as well as technologies, providing recommendations and taking the initiative to fix issues are qualities we love to see in our teams.