CareerPlanSign in

Software Engineer I/II

United States, California, Mountain View💼 Full-time🗓 2026-08-10 → 2026-09-26

Core

Design and develop large-scale distributed networking security software services and solutions, leveraging AI to build advanced security capabilities.

Role type

Software Engineer (Networking Security)

Builds

Distributed networking security software services and solutions

Domain

Cybersecurity / Networking

Deliverable

production ML models | product features

Required skills

C, C++, Golang, Rust, core networking protocols (HTTP, TLS, TCP/IP, DNS), Unix/Linux operating systems, Proxy stacks (Istio, Envoy, nginx, HAProxy), open-source contributions

Preferred skills

AI/ML integration, data-driven decision making, testability and observability design

Technologies

C, C++, Golang, Rust, HTTP, TLS, TCP/IP, DNS, Unix/Linux, Istio, Envoy, nginx, HAProxy

Responsibilities

Design and develop large-scale distributed networking security software services; Leverage AI to build advanced security capabilities and boost engineering productivity; Design systems through well-defined interfaces across multiple components; Improve test coverage and implement integration tests; Troubleshoot and optimize automation, reliability, and monitoring for Live Site

Seniority

Individual Contributor (IC)

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.