Staff Software Engineer – Extreme Platform ONE (10548)

Extreme Networks, Inc

San Jose, Northern (CA, KY)

On-site

USD 170,000 - 190,000

Full time

9 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Flexible work schedules
Onsite role in San Jose

Job summary

Extreme Networks, Inc. is seeking a Staff Software Engineer to lead Performance Monitoring for EP1, focusing on building a scalable data ingestion and storage platform.

You will own data pipelines, security, and performance improvements across ClickHouse, TimescaleDB, and Elasticsearch, working with Kafka and Numaflow to process telemetry at high volume. The role requires 8+ years in software engineering, strong streaming and database expertise, and proficiency in Go/Java/Python, with a

Qualifications

  • 8+ years of software engineering experience with data pipelines or observability platforms.
  • Experience with Kafka or similar streaming platforms for high-throughput ingestion.
  • Experience with Numaflow or similar stream-processing frameworks.
  • Deep expertise with time-series/db systems (ClickHouse/TimescaleDB) and search (Elasticsearch).
  • Strong SQL and data modeling skills; API and security awareness.
  • Proficiency in Go, Java, or Python; containerized environments (Kubernetes); and CI/CD pipelines.

Responsibilities

  • Design, build, and scale a high-throughput data platform for performance monitoring and analytics.
  • Develop and optimize streaming, processing, and storage pipelines using Kafka, Numaflow, ClickHouse, TimescaleDB, and Elasticsearch.
  • Own storage strategy across multiple data stores and optimize queries, indexing, and partitioning for latency and throughput.
  • Plan data retention, rollup, and partitioning to balance performance and cost.
  • Collaborate with cross-functional teams to deliver scalable, reliable data solutions and improve platform performance.
  • Maintain secure coding practices and documentation of architecture and data flows.

Skills

Kafka
Numaflow
Go
Java
Python
SQL query optimization
Kubernetes
CI/CD
Security scanning
OWASP Top 10

Education

Bachelor's degree in Computer Science or related field

Tools

ClickHouse
TimescaleDB
Elasticsearch
Kafka
Numaflow
Jenkins
GitHub/GitLab

Job description

Over 50,000 customers globally trust our end-to-end, cloud-driven networking solutions. They rely on our top-rated services and support to accelerate their digital transformation efforts and deliver unprecedented progress.

Become part of something big with Extreme! As a global networking leader, learn why there is no better time to join the Extreme team.

Position details

Title of position: Staff Software Engineer

Position type:Full time - Onsite

Location:San Jose, CA

Position reports to: Sr Manager of Software Systems Engineering

Application deadline:Applications are being accepted on a rolling basis and this posting will remain open until filled.

Work authorization: We are unable to sponsor or take over sponsorship of an employment visa, including H-1B visas, at this time

Job Description:

Extreme Networks is seeking a highly skilled Staff Software Engineer to lead Performance Monitoring efforts for our Enterprise Platform ONE (EP1). This role is critical for building and scaling the data pipeline that ingests, enriches, and persistently stores platform telemetry at high volume, while maintaining strong security engineering practices and a performant, reliable infrastructure. The successful candidate will own the data ingestion and storage architecture, drive performance and scalability improvements, and keep the platform's code and dependencies secure.

Scope:

  • Design, build, and scale a high-throughput data platform supporting enterprise-grade performance monitoring and analytics.

  • Develop and optimize data streaming, processing, and storage solutions using technologies such as Kafka, Numaflow, ClickHouse, TimescaleDB, and Elasticsearch.

  • Collaborate closely with platform, data, and engineering teams to deliver scalable, reliable, and high-performance solutions.

  • Drive continuous improvement in platform performance, scalability, reliability, and operational efficiency.

  • Stay current with emerging technologies and best practices, with opportunities for professional development through certifications and technical training.


Key Responsibilities
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, 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.
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.
Basic Qualifications:
  • 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) a plus, not required.
Data Platform & Storage:
  • Streaming/Ingestion: Kafka, Numaflow
  • Storage: ClickHouse, TimescaleDB, Elasticsearch
  • Query optimization, indexing, and partitioning strategies
Engineering & Infrastructure:
  • Languages: Java, Python, Go, C#, JavaScript
  • Build Systems: Maven, Gradle, npm, pip, cargo
  • Version Control: Git, GitHub, GitLab
  • Cloud Platforms: AWS, Azure, GCP
  • Container Technologies: Docker, Kubernetes, container registries
  • CI/CD: Jenkins, GitLab CI, GitHub Actions, Azure Pipelines
  • IaC: Terraform, CloudFormation, Ansible
Soft Skills:
  • Attention to detail and strong analytical thinking
  • Excellent written and verbal communication skills
  • Ability to work independently and manage multiple priorities
  • Proactive problem-solving and troubleshooting abilities
  • Passion for building scalable, reliable data systems
  • Salary based on qualifications, experience and region up to USD 170 k to 190K plus benefits.
Equal Employment Opportunity
  1. Extreme Networks, Inc. is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. We are committed to taking affirmative action to employ and advance in employment qualified protected veterans, including disabled veterans, recently separated veterans, active-duty wartime or campaign badge veterans, and Armed Forces service medal veterans.
  2. Extreme Networks also strives to prevent other, subtler forms of inappropriate behavior (for example, stereotyping) from ever gaining a foothold in our organization. Whether blatant or hidden, barriers to success have no place at Extreme Networks. We encourage people from underrepresented groups to apply.
Fair chance and background checks
  • Extreme Networks will consider qualified applicants with criminal histories in a manner consistent with the California Fair Chance Act, Los Angeles Fair Chance Initiative for Hiring Ordinance, Los Angeles County Fair Chance Ordinance for Employers, Philadelphia Fair Criminal Record Screening Standards Ordinance, Illinois Human Rights Act, Cook County Human Rights Ordinance, Seattle Fair Chance Employment Ordinance, and the San Francisco Fair Chance Ordinance. An applicant's conviction history will not be considered until after a conditional offer of employment has been made. Following any individualized assessment, applicants will be provided with the opportunity to respond before any adverse action is taken.
  • Extreme Networks does not seek salary history information from applicants and will not rely on salary history in determining whether to offer employment or in setting compensation.

$170,000 - $190,000 a year

This role offers a market‑competitive salary with an anticipated base compensation range of 170,000 to 190,000 USD. Actual compensation will depend on the selected candidate’s experience, qualifications, skills, and work location. The posted range reflects the amount Extreme Networks reasonably and in good faith expects to pay upon hire. This range is determined using objective, gender-neutral criteria based on skills, experience, responsibility, and working conditions. In addition to base pay, this role is eligible for a performance‑based bonus and the full benefits package described below.
Benefits and total rewards:

Extreme Networks offers a comprehensive benefits package. Specific benefits vary by country and may include:

  • Medical, dental, and vision insurance
  • Flexible work schedules and work-from-home opportunities where role permits
  • Paid time off, including open time off in eligible markets and statutory leave in all markets
  • Paid holidays in accordance with local practice
  • Retirement savings programs, including 401K matching in the United States
  • Employee Stock Purchase Program, where eligible
  • Adoption assistance and fertility treatment support, where eligible
  • Flexible spending accounts, where eligible
  • Employee assistance program
  • Tuition reimbursement, where eligible
  • Life and disability insurance

Benefits eligibility is based on country of employment, role, and employment status. Complete benefits details will be provided during the interview process and in the formal offer of employment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (10387, 10388, 10389)
Senior Software Engineer (10387, 10388, 10389)

Extreme Networks • Seattle (WA)

On-site
USD 170,000 - 200,000
Medical, dental, and vision insurance
401K matching
Employee Stock Purchase Program
+1
Principal Software Engineer (10378)
Principal Software Engineer (10378)

Extreme Networks, Inc • Northern (KY)

On-site
USD 220,000 - 250,000
Medical, dental, and vision insurance
Flexible work arrangements
Staff Software Engineer (10376, 10377, 10386)
Staff Software Engineer (10376, 10377, 10386)

Extreme Networks • Seattle (WA)

On-site
USD 190,000 - 220,000
Medical, dental, and vision insurance
Flexible work schedules
401K matching in the United States
+1
Senior Forward Deployed Engineer (10569)
Senior Forward Deployed Engineer (10569)

Extreme Networks, Inc • Seattle (WA), Northern (KY)

On-site
USD 150,000 - 170,000
Medical, dental, and vision insurance
Flexible work schedules
Work-from-home opportunities
+3
Director, Cloud Operations (10364)
Director, Cloud Operations (10364)

Extreme Networks • San Jose (CA)

On-site
USD 220,000 - 250,000
Medical insurance
Dental insurance
Vision insurance
+3
Staff Software Engineer (10376, 10386)
Staff Software Engineer (10376, 10386)

Extremenetworks • Seattle (WA)

On-site
USD 140,000 - 200,000
Innovation Lead - Office of the CTO | AI (10505)
Innovation Lead - Office of the CTO | AI (10505)

Extreme Networks, Inc • San Jose (CA), Northern (KY)

On-site
USD 200,000 - 230,000
Medical, dental, and vision insurance
Flexible work schedules and work-from-
Retirement savings programs
Innovation Lead - Office of the CTO | AI (10505)
Innovation Lead - Office of the CTO | AI (10505)

Extreme Networks • San Jose (CA)

On-site
USD 200,000 - 230,000
Medical insurance
Flexible work schedules
Paid time off
Principal Software Engineer (10382, 10385)
Principal Software Engineer (10382, 10385)

Extremenetworks • Seattle (WA)

On-site
USD 220,000 - 250,000
Staff Software Applications Engineer - Salem, NH/Raleigh, NC (10328)
Staff Software Applications Engineer - Salem, NH/Raleigh, NC (10328)

Extreme Networks • Salem (NH)

On-site
USD 120,000 - 140,000
Medical, dental, and vision insurance
Flexible work schedules
Paid time off
+1