Extreme Networks, Inc.

Staff Software Engineer - Extreme Platform ONE (10548)

Extreme Networks, Inc. • $170K — $190K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of software engineering experience, particularly in data pipelines and observability platforms.
  • Strong hands-on experience with Kafka or similar streaming platforms.
  • Expertise in ClickHouse, TimescaleDB, or other time-series databases, including schema design and query optimization.
  • Proficiency in multiple programming languages such as Go, Java, or Python.
  • Solid understanding of container security, Kubernetes, and cloud infrastructure.

Responsibilities

  • Design and build real-time data ingestion pipelines using Kafka and Numaflow.
  • Architect enrichment pipelines to transform raw event data into actionable performance signals.
  • Own the persistent storage strategy across ClickHouse, TimescaleDB, and Elasticsearch.
  • Tune the EP1 performance monitoring platform for growing data volume and query concurrency.
  • Identify and resolve bottlenecks across the data pipeline, from ingestion to storage.

Benefits

  • Medical, dental, and vision insurance
  • Flexible work schedules and work-from-home opportunities
  • Paid time off, including open time off in eligible markets
  • Retirement savings programs, including 401K matching
  • Tuition reimbursement, where eligible
Full Job Description
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.


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.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

About Extreme Networks, Inc.

Extreme Networks of Santa Clara, Calif., founded in 1996, is a publicly listed company that designs, builds, and installs sophisticated Ethernet solutions that meet the toughest challenges in network connectivity and IP-based communications.

Extreme Networks Careers

Joining Extreme Networks presents an unparalleled opportunity to advance one's career at the forefront of innovation, leadership, and digital transformation. Extreme Networks, a leader in providing cutting-edge networking solutions, is actively seeking talented individuals to join its global team.

Explore Job Opportunities

Extreme Networks offers a variety of job opportunities that cater to a range of skills and experiences. Whether one is a seasoned professional or a recent graduate, Extreme Networks has a position that could be the perfect fit. From engineering to marketing, the company's expansive portfolio of roles ensures that every team member can find a path that aligns with their career aspirations.

Internship Programs

For those just starting their professional journey, Extreme Networks provides robust internship programs designed to foster growth, enhance skills, and immerse participants in the culture of innovation that the company champions. Internships at Extreme Networks are gateways to full-time employment and offer invaluable industry experience.

Culture and Benefits

Extreme Networks is committed to creating a workplace that values diversity, encourages innovation, and supports the professional growth of its team members. The company offers competitive benefits, including comprehensive health coverage, retirement plans, and wellness programs, all designed to support the well-being of its employees. The inclusive culture at Extreme Networks ensures that all team members feel valued and are given the opportunity to contribute meaningfully.

Professional Growth and Development

Career advancement is a cornerstone of employment at Extreme Networks. With access to cutting-edge technologies and a variety of professional development programs, employees are equipped to excel and innovate within their fields. Leadership training and diversity initiatives further enhance the professional environment, ensuring that all team members have the resources to succeed.

Networking and Innovation

At Extreme Networks, networking goes beyond technology—it’s about connecting people. Employees are encouraged to engage with one another through various networking events, fostering a community of collaboration and shared knowledge. This emphasis on teamwork bolsters innovation and drives the company’s success in the competitive tech industry.

Hiring Process

The hiring process at Extreme Networks is designed to be transparent and engaging. Candidates are encouraged to showcase their skills and experiences through detailed resumes and proactive interviews. The company looks for individuals who are curious, creative, and ready to contribute to a team that is driving technological advancements.

Join the Extreme Networks Team

Explore the career opportunities available at Extreme Networks today. Search open positions that match your skills and interests. Extreme Networks is looking for passionate, driven, and innovative team players.

Stay Connected

Keep up to date with career tips, insider perspectives, and industry-leading insights—all from the professionals who work at Extreme Networks. Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. Discover what exciting and rewarding opportunities await at Extreme Networks.

SEARCH EXTREME NETWORKS JOBS

READ CAREERS BLOG

Job Alert Emails

Stay informed about the latest employment opportunities and company news by subscribing to job alert emails from Extreme Networks. Tailor your alerts to match your career interests and be the first to know about new openings and exclusive insights.
Learn more about Extreme Networks, Inc.
Size
2,441 employees
Market Cap
$2.4 billion
Industry
Net Income
-$77.4 million
5 Year Trend
+12.9%
Revenue
$902.9 million
NASDAQ

Similar Jobs

More Jobs at Extreme Networks, Inc.

More Information Technology Jobs

Find similar Staff Software Engineer - Extreme Platform ONE (10548) jobs: