Staff SW Applications Engineer

101 Extreme Networks, Inc.

San Jose (CA)

On-site

USD 180,000 - 240,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Extreme Networks in San Jose, CA is seeking a Staff Software Engineer to lead performance monitoring for our Enterprise Platform ONE (EP1). This role focuses on building and scaling the data pipeline that ingests, enriches, and persistently stores platform telemetry at high volume, while upholding strong security engineering practices.

The successful candidate will own ingestion and storage architecture, drive performance improvements, and collaborate with cross-functional teams to ensure a

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.

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. With double-digit growth year over year, no provider is better positioned to deliver scalable outcomes than Extreme. Inclusion is one of our core values and in our DNA. We are committed to fostering an inclusive workplace that embraces our differences and creates an atmosphere where all our employees thrive because of their differences, not in spite of them. Become part of Something big with Extreme! As a global networking leader, learn why there’s no better time to join the Extreme team.

Job Description

What you will do (Job Specific Details on the nature of the job and responsibilities).

Position details

Title of position: Staff Software Applications Engineer - Extreme Platform One

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.

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.
Job Description Summary

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.

Qualifications

Basic Requirements and Preferred Qualifications for the job.

We encourage people from underrepresented groups to apply.

Come Advance with us!

In keeping with our values, no employee or applicant will face discrimination/harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status.

Above and beyond discrimination/harassment based on "protected categories," Extreme Networks also strives to prevent other, subtler forms of inappropriate behavior (e.g., stereotyping) from ever gaining a foothold in our organization.

Whether blatant or hidden, barriers to success have no place at Extreme Networks.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human oversight. Final hiring decisions are ultimately made by humans.

If you would like more information about how your data is processed -or to exercise any applicable privacy rights-please contact us at privacyinquiries@extremenetworks.com. Our full privacy statement is available here:Privacy Statement

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff SW Applications Engineer
Staff SW Applications Engineer

Extreme Networks, Inc • San Jose (CA)

Hybrid
USD 190,000 - 270,000
Principal Software Applications Engineer
Principal Software Applications Engineer

101 Extreme Networks, Inc. • San Jose (CA)

On-site
USD 190,000 - 240,000
Principal Software Applications Engineer
Principal Software Applications Engineer

Extreme Networks, Inc • San Jose (CA)

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

Extreme Networks, Inc • Salem (NH)

Hybrid
USD 120,000 - 180,000
Staff Data Platform Engineer - Real-Time Analytics
Staff Data Platform Engineer - Real-Time Analytics

101 Extreme Networks, Inc. • San Jose (CA)

On-site
USD 180,000 - 240,000
Principal Cloud Operations Engineer
Principal Cloud Operations Engineer

Extreme Networks, Inc • San Jose (CA)

Hybrid
USD 180,000 - 210,000
Medical, dental, and vision insurance
401(k) with company match
Paid time off (PTO)
+1
SR. PRINCIPAL SW SYSTEMS ENGINEER
SR. PRINCIPAL SW SYSTEMS ENGINEER

Extreme Networks, Inc • San Jose (CA)

Hybrid
USD 180,000 - 260,000
Staff Data Platform Engineer - Real-Time Analytics (Hybrid)
Staff Data Platform Engineer - Real-Time Analytics (Hybrid)

Extreme Networks, Inc • San Jose (CA)

Hybrid
USD 190,000 - 270,000
Dir of SW Applications Engineering
Dir of SW Applications Engineering

Extreme Networks, Inc • Salem (OR)

Hybrid
USD 190,000 - 240,000
Medical benefits
401(k) match
Director, Cloud Operations
Director, Cloud Operations

Extreme Networks • San Jose (CA)

On-site
USD 180,000 - 240,000