Senior Software Development Engineer

Adobe

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$139,000–$257,550 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $171k
This role $198k
$103k most similar roles pay here $274k

This role pays more than 78% of similar roles. Most pay $149,500–$192,108 — the shaded band above. At the midpoint, this role pays about $198k versus about $171k for comparable roles.

Based on 240 similar postings.

Employer

About Adobe

Adobe Inc. is a global software company known for creative and multimedia software products including Photoshop, Illustrator, Acrobat, and its cloud-based Creative Cloud and Document Cloud suites. Industry: Creative & Digital Experience Software

Adobe currently has 206 open roles on FindRole.

Listed pay typically runs $183,300–$265,350 across 204 roles with salary data.

Most-posted roles

View all roles at Adobe

At a glance

TL;DR · Senior Software Development Engineer

The Senior Software Development Engineer joins the team to design, build, and operate the networking platform powering large-scale cloud-native infrastructure. This role sits at the intersection of software engineering, platform engineering, distributed systems, and cloud networking. You will develop custom Kubernetes-native networking control planes, program Envoy via xDS APIs, and manage capabilities like CNI, network policy, and service routing. The work involves optimizing Cilium-based networking, integrating Envoy filters, and managing cloud services across AWS and Azure. Key responsibilities include building telemetry using OpenTelemetry, Prometheus, and Grafana while ensuring reliability through incident response and root-cause analysis. You will utilize Go, Python, or Rust to solve complex problems in multi-cluster environments. The role focuses on the technical challenge of translating high-level application intent into dynamic proxy and dataplane configurations for robust infrastructure.

What does a Software Development Engineer earn in California?

Median $217725 from 76 postings across 8 companies.

See salary data

What you'll do

  • Develop custom Kubernetes-native networking control planes to translate declarative APIs into dynamic data plane configurations.
  • Build and maintain Envoy xDS integrations to program listeners, routes, clusters, endpoints, and traffic policies.
  • Design and operate Kubernetes networking capabilities including CNI, network policy, service routing, and load balancing.
  • Deploy and optimize Cilium-based networking for Kubernetes infrastructure and observability.
  • Develop or integrate Envoy filters, extensions, and authentication mechanisms to expand L4/L7 proxy capabilities.
  • Manage cloud networking services across AWS and Azure, including VPCs, load balancers, and private connectivity.
  • Build telemetry and troubleshooting tools using Prometheus, Grafana, OpenTelemetry, and network flow analytics.
  • Participate in on-call rotations to resolve incidents and perform root-cause analysis for production networking infrastructure.

What we're looking for

  • You must have 4+ years of experience developing production software, infrastructure platforms, networking systems, or distributed systems.
  • You must have strong proficiency in Go and experience with at least one other language such as Python or Rust.
  • You must have experience building, extending, or maintaining networking control-plane implementations like Istio, Contour, or Envoy Gateway.
  • You must have a strong understanding of Kubernetes networking including CNI, Service, NetworkPolicy, Ingress, Gateway API, and DNS.
  • You must possess knowledge of networking fundamentals such as TCP/IP, UDP, DNS, HTTP/1.1, HTTP/2, HTTP/3, gRPC, TLS/mTLS, NAT, and routing.
  • You must have experience with Linux networking including namespaces, routing tables, iptables/nftables, sockets, and packet-level traffic flows.
  • You must have experience with cloud networking in at least one major platform such as AWS or Azure.
  • You must have experience with infrastructure automation tools like GitOps, Argo CD, Helm, and CI/CD pipelines.
  • Experience with Envoy xDS APIs, Kubernetes CRDs, Cilium-based networking, and observability tools like Prometheus or Grafana is preferred.

More like this

Similar roles

Senior Network Software Engineer, Infrastructure Services

Apple Inc

San Francisco, CA 20 days ago $184,700$324,800
SDN Go C Python gRPC Protocol Buffers Kubernetes Terraform ArgoCD GitOps OpenTelemetry Prometheus Grafana BGP MPLS TCP/IP eBPF XDP NetFlow IPFIX gNMI BMP OpenConfig YANG Docker
8+ yrs exp

Senior Software Engineer

Genworth Financial

Richmond, VA +1 67 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Upstart

Remote 93 days ago $164,800$228,400
PostgreSQL RESTful APIs TypeScript Node.js Next.js Prisma Webhooks Schema Migrations Authentication Audit Logging System Architecture
4+ yrs exp Remote

Senior Software Engineer

Datadog

102 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid

Senior Software Engineer

Genworth Financial

Lynchburg, VA +1 46 days ago $96,700$145,000
COBOL JCL CICS IMS SQL Mainframe Web Services MQ Assembler Agile Kanban Scrum Data Analysis SOX MVS Product Accelerator Automated COBOL Conversion
Hybrid

Senior Software Engineer

Adobe

San Jose, CA 44 days ago $177,900$257,550
Python SQL PyTorch TensorFlow scikit-learn Spark Databricks LLMs Agentic AI APIs Data Pipelines Feature Stores Java Go Anomaly Detection Supervised Learning Unsupervised Learning
5+ yrs exp