SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 170,000 - 190,000 / annual
Extreme Networks is seeking a Staff Software Engineer to design and build the data platform for Extreme Platform ONE, a cloud-driven networking solution serving over 50,000 customers globally. This role focuses on real-time data ingestion, processing, and storage at scale, with a strong emphasis on observability, performance optimization, and security.
You will own the full data pipeline architecture, from high-volume event ingestion through Kafka and Numaflow to persistent storage across ClickHouse, TimescaleDB, and Elasticsearch. Key responsibilities include:
**Data Platform Engineering:**
- 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
- 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
**Build, Deployment & Collaboration:**
- Support pre-deployment verification, including performance regression testing and security checks
- Collaborate with QA to validate data pipeline correctness and system resilience under load
- Apply secure coding practices and participate in code reviews with a security lens
- Maintain documentation of system architecture, data flows, and operational runbooks
- Partner with engineering, data, and platform teams on design reviews and technical decisions
You will report to the Director of SW Systems Engineering and work in a hybrid capacity from either San Jose, CA or Seattle, WA.
**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
- Working knowledge of security scanning tools and common vulnerability types (OWASP Top 10, CWE)
- 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)