Extreme Networks logo

Staff Software Engineer – Extreme Platform ONE (10548)

Extreme Networks

San Jose · USD 170,000-190,000 / year · 8+ years experience · Full-time · Onsite · Posted Oct 1, 2026

At a glance

Experience
8+ years experience
Employment
Full-time
Workplace
Onsite
Location
San Jose
Salary
USD 170,000-190,000 / year
Visa sponsorship
Visa sponsorship not offered

About the role

  • Join Extreme Networks as a Staff Software Engineer for Extreme Platform ONE to shape the future of intelligent networking, generative AI, and autonomous agentic systems.
  • Design and build real-time data ingestion pipelines, architect enrichment pipelines, and own persistent storage strategies across multiple advanced database technologies.

Responsibilities

  • Design and build real-time data ingestion pipelines using Kafka and Numaflow to process high-volume platform telemetry and monitoring events.
  • Architect enrichment pipelines that transform raw event data into contextualized, actionable performance signals.
  • Own the persistent storage strategy across ClickHouse, TimescaleDB, and Elasticsearch, matching each data store to the right access pattern, and optimize queries, indexing, and partitioning to meet latency and throughput targets at scale.
  • Design data retention, rollup, and partitioning strategies that balance query performance with storage cost.
  • Tune the EP1 performance monitoring platform to handle growing data volume and query concurrency.
  • Identify and resolve bottlenecks across the full pipeline, from Kafka consumer lag to storage-layer query plans.
  • Design for horizontal scalability, including partitioning, sharding, and load distribution across data stores.
  • Establish capacity planning and load-testing practices for the platform's data infrastructure.
  • Support pre-deployment verification, including performance regression testing and security checks.
  • Collaborate with QA to validate data pipeline correctness and system resilience under load.

Requirements

  • 8+ years of software engineering experience, including significant experience building and scaling data pipelines and/or observability platforms.
  • Strong hands-on experience with Kafka (or similar streaming platforms) for high-throughput data ingestion.
  • Experience with Numaflow or similar stream-processing/dataflow frameworks.
  • Deep expertise in ClickHouse, TimescaleDB, or other time-series/columnar databases, including schema design and query optimization.
  • Experience with Elasticsearch for search and analytics at scale.
  • Strong query optimization skills across SQL, time-series, and search-oriented data stores.
  • Proficiency in multiple programming languages (Go, Java, Python, or similar).
  • Solid understanding of container security, Kubernetes, and cloud infrastructure.
  • Experience with CI/CD pipelines and build systems.
  • Bachelor's degree in Computer Science or related field, or equivalent professional experience.

Preferred qualifications

  • Experience designing multi-tenant, high-cardinality time-series data platforms.
  • Background in observability or monitoring platforms (metrics, logs, traces).
  • Experience with stream-processing and data enrichment pipelines at scale.
  • Knowledge of capacity planning, load testing, and performance benchmarking.
  • Familiarity with container security scanning and secure coding practices.
  • Experience with API security testing and web application security.
  • Security certifications (CEH, Security+, or similar) a plus, not required.

Benefits

  • Salary up to USD 170 k to 190K plus benefits.

Skills

  • Kafka
  • Numaflow
  • ClickHouse
  • TimescaleDB
  • Elasticsearch
  • Go
  • Java
  • Python
  • C#
  • JavaScript
  • Kubernetes
  • Docker
Show all 15 skills
  • Terraform
  • Ansible
  • Git

Extreme Networks

Staff Software Engineer – Extreme Platform ONE (10548)

Apply now