Senior Software Engineer (C++) – Enterprise Cybersecurity

Reposted 3 Days Ago
Be an Early Applicant
Minnetonka, MN
In-Office
200K-200K Annually
Senior level
Information Technology
The Role
Develop high-performance network monitoring and threat detection software, optimizing for performance, and mentoring peers in an Agile environment.
Summary Generated by Built In

Summary:

VIAVI (NASDAQ: VIAV) is a global provider of network test, monitoring and assurance solutions for telecommunications, cloud, enterprises, first responders, military, aerospace, and railway. VIAVI is also a leader in light management technologies for 3D sensing, anti-counterfeiting, consumer electronics, industrial, automotive, government and aerospace applications.

We are the people behind the products that help keep the world connected at home, school, work, at play, and everywhere in between. VIAVI employees are passionate about supporting customer success and we welcome people who bring their best every day to the company – to question, to collaborate and to push for solutions that will delight our customers.

Duties & Responsibilities:

Summary:

Work with a world-class engineering team developing high-performance software for Viavi's Network Performance Monitoring and Threat Detection platform. Build technologies that help IT teams accelerate problem identification, security threat detection, and remediation for Enterprise applications. This 100% on-site position offers daily collaboration, hands-on mentorship, and direct access to cutting-edge lab environments.

Duties/Responsibilities:

  • Develop high-performance, scalable network monitoring and threat detection software
  • Deliver end-to-end features across multiple system components
  • Design and implement solutions to complex problems in network monitoring, data analysis, and security
  • Own features from design through delivery, ensuring code quality and comprehensive testing
  • Optimize software for performance and data throughput
  • Participate in Agile refinement, planning, and implementation
  • Mentor peers and contribute ideas for product and process improvements
  • Leverage AI development tools (Claude Code, Cody, MS Copilot) to accelerate development
  • Work with QA to ensure smooth validation and incremental delivery

Pre-Requisites / Skills / Experience Requirements:

Basic Qualifications:

  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or equivalent
  • 5+ years of software development experience
  • Strong C/C++ skills including algorithm design, data structures, and design patterns
  • Experience delivering software in an Agile/Scrum environment
  • Strong debugging and testing skills, including experience with legacy code
  • Experience with AI development tools such as Claude Code, Cody, or MS Copilot

Preferred Qualifications:

  • Microsoft Visual Studio experience
  • TCP/IP networking protocols and network architectures expertise
  • Database technologies (SQL, NoSQL, time series, columnar) and big data modeling
  • API development with REST, event streaming, and message queues
  • Security concepts and threat detection methodologies
  • OSI layer 7 protocols (VoIP, HTTP, etc.)
  • Multi-tier and cloud-native application architectures
  • Hardware performance characteristics (storage, CPU, memory, networking, acceleration)
  • CI/CD pipelines and build automation

If you have what it takes to push boundaries and seize opportunities, apply to join our team today.

VIAVI Solutions is an equal opportunity and affirmative action employer – minorities/females/veterans/persons with disabilities.

Top Skills

Ai Development Tools
C++
Microsoft Visual Studio
NoSQL
SQL
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Chandler, Arizona
4,570 Employees

What We Do

VIAVI Solutions (NASDAQ: VIAV) is a global leader in both network and service enablement and optical security performance products and solutions. Our technologies contribute to the success of a wide range of customers – from the world’s largest mobile operators and governmental entities to enterprise network and application providers to contractors laying the fiber and building the towers that keep us connected

Similar Jobs

Wells Fargo Logo Wells Fargo

Trade Services Processor

Fintech • Financial Services
Hybrid
Minneapolis, MN, USA
213000 Employees
22-27 Hourly

Wells Fargo Logo Wells Fargo

Supervisory Control Associate

Fintech • Financial Services
Hybrid
3 Locations
213000 Employees
68K-114K Annually

Wells Fargo Logo Wells Fargo

Supervisory Control Associate

Fintech • Financial Services
Hybrid
3 Locations
213000 Employees
68K-114K Annually

Wells Fargo Logo Wells Fargo

Product Manager

Fintech • Financial Services
Hybrid
6 Locations
213000 Employees
119K-206K Annually

Similar Companies Hiring

Axle Health Thumbnail
Logistics • Information Technology • Healthtech • Artificial Intelligence
Santa Monica, CA
17 Employees
Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account