E

Extreme Networks

Provides switching, routing, wireless, and security

Director of Software Applications Engineering

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeSalem, NH, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 12+ years of progressive software engineering experience, including 5+ years in engineering leadership or management roles overseeing multiple teams.
  • Demonstrated experience building and operating cloud-native applications on AWS, Azure, or GCP, including microservices, containers such as Docker and Kubernetes, and serverless technologies.
  • Strong background in middleware and data services, including REST/gRPC APIs, message queues or event streaming such as Kafka, and data pipeline or database technologies including SQL and NoSQL.
  • Proven ability to lead through organizational change, manage competing priorities, and deliver complex cross-team initiatives on schedule.
  • Experience partnering with Product Management on roadmap definition and communicating technical strategy to executive stakeholders.
  • Solid understanding of secure software development practices, CI/CD pipelines, and modern observability and monitoring tooling.
  • Excellent verbal and written communication skills, with the ability to influence peers and senior leadership without direct authority.

Responsibilities

  • Own the strategy, architecture, and execution roadmap for cloud applications, APIs, and middleware/data services supporting the cloud networking platform.
  • Lead, hire, and develop multiple engineering teams, including managers and individual contributors, setting clear goals, career paths, and performance expectations.
  • Partner with Product Management and the VP of Cloud Networking Engineering to translate business and customer requirements into a prioritized, achievable technical roadmap.
  • Drive engineering excellence in code quality, CI/CD practices, test automation, observability, and secure software development lifecycle across owned services.
  • Ensure the scalability, availability, and performance of cloud applications and data services running in multi-tenant, multi-region cloud environments.
  • Collaborate with Platform Engineering, SRE/Cloud Operations, Security, and Support teams on incident response, capacity planning, and service-level objectives.
  • Evaluate and evolve middleware and data-services architecture, including APIs, messaging, event streaming, and data pipelines, to support new product capabilities and integrations.
  • Manage departmental budget, vendor and tooling decisions, and resource planning in partnership with the VP.
  • Represent Software Applications Engineering in executive reviews, planning cycles, and cross-organizational initiatives; communicate status, risks, and trade-offs to senior leadership.
  • Champion Agile/Scrum or similar delivery practices, continuous improvement, and a strong engineering culture across distributed teams.
  • Travel occasionally, up to 10–15%, for team offsites, customer engagements, and company events.

Desired Qualifications

  • Experience in the networking, cloud networking, or infrastructure software industry, such as SD-WAN, network management, or IoT.
  • A master's degree in a relevant technical field or an MBA.
  • Experience scaling engineering organizations through periods of rapid product or company growth.
  • Familiarity with multi-tenant SaaS architecture, subscription/licensing models, and enterprise-grade security and compliance requirements such as SOC 2 and GDPR.
  • Prior exposure to AIOps, telemetry/analytics platforms, or large-scale data engineering.

About the Company

Extreme Networks

Provides switching, routing, wireless, and security

Extreme Networks provides networking solutions for organizations, including switching, routing, wireless, data center fabrics, and cloud-based management with security and ML-driven analytics. It sells hardware and software and offers professional and fully managed IT services, training, and a support portal. It differentiates itself with an end-to-end suite across many industries, a focus on security and ML-enabled insights, and ITIL-aligned managed services. Its goal is to help customers operate secure, reliable, and optimized networks across on-premises, cloud, and data center environments.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Morrisville, NC
Founded
1996

Recently Posted Jobs

Explore more opportunities at Extreme Networks

See more jobs