N

NETGEAR

Global networking hardware provider with subscriptions

Senior Engineer 1 - SASE Platform

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • A bachelor's or master's degree in Computer Science, Electrical Engineering, or Computer Engineering.
  • Four to seven years of hands-on experience designing and developing large-scale cloud deployments.
  • Hands-on experience using AI-assisted development tools and coding agents for software development, debugging, testing, and productivity.
  • Experience with scalable cloud environments using Kubernetes, virtual machines, Docker, and resource allocation and utilization strategies; expertise in persistent, multi-cluster database architectures.
  • Strong hands-on programming experience in Golang, Python, and Bash.
  • Experience integrating third-party tools and services, with proficiency in REST APIs, Open APIs, and API authentication mechanisms.
  • Deep understanding and implementation experience in cybersecurity features including tunnelling, threat intelligence systems, DNS security, firewalls, intrusion prevention and detection systems, deep packet inspection, and WAF/proxy.
  • A strong foundation in networking concepts including routing, Docker networking, NAT/NPT, IPv6, and firewalls.
  • Proficiency with automation tools and frameworks, and experience with AI-based systems, Wireshark, Git, Jira, and intelligent IDEs.
  • Ability to troubleshoot complex backend, networking, and security issues effectively.
  • Demonstrated experience in customer-driven innovation and market-oriented product development.

Responsibilities

  • Drive the complete lifecycle of cybersecurity features, from initial design through final deployment.
  • Partner with Architecture and Product Lifecycle Management teams to define system architecture, design patterns, and implementation strategies.
  • Collaborate with cross-functional teams to transition features from implementation to production release.
  • Guide and mentor team members to support efficient, high-quality feature implementation.
  • Coordinate with Systems Engineering teams to monitor and address escalated customer issues and requirements.
  • Track code reviews and oversee testing in development and staging environments to maintain software quality and reliability.
  • Identify and implement improvements to system scalability and performance.
  • Define and plan reliable release processes for delivering new features to customers.
  • Design, develop, and maintain the security cloud platform, including control-plane and data-plane software for packet processing and system performance.

Desired Qualifications

  • Experience with automation testing tools.
  • Understanding of Web UI technologies.

About the Company

NETGEAR

Global networking hardware provider with subscriptions

NETGEAR provides networking hardware for home and business users, including routers, mesh Wi‑Fi systems, switches, NAS, modems, and range extenders. It also offers software and cloud services like NETGEAR Insight for remote management and NETGEAR Armor for cybersecurity. It differentiates itself by targeting SOHO and SMB markets with easy-to-use, affordable hardware while growing recurring revenue through subscriptions and cloud services. Its goal is to shift from high-volume hardware to premium, intelligent networking solutions with sustainable subscription revenue.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Jose, CA
Founded
1996

Recently Posted Jobs

Explore more opportunities at NETGEAR

See more jobs