Software Development Engineer II (C++) - Enterprise Cybersecurity Platform jobs in United States
cer-icon
Apply on Employer Site
company-logo

VIAVI Solutions · 6 hours ago

Software Development Engineer II (C++) - Enterprise Cybersecurity Platform

VIAVI Solutions is a global provider of network test, monitoring and assurance solutions. They are seeking a Software Development Engineer II to develop a high-performance big data reporting platform for their Network Performance Monitoring and Threat Detection solution, working in an agile, team-oriented culture.

AerospaceAutomotiveComputerConsumer ElectronicsHardwareIndustrialMilitaryMobileSoftwareTelecommunications
check
H1B Sponsor Likelynote

Responsibilities

Develop the next generation of the Apex reporting platform targeting hyperscale, high availability, and cloud native network and application monitoring. Scale of a single deployment may exceed 100 billion records per day, while typical queries must render in just seconds
Innovate, design, and implement solutions to highly complex problems to satisfy a broad range of customer needs
Take interest in learning the subject matter and use cases in order to make smart development decisions
Take ownership of features and take pride in your work, ensuring code is clean, correct, well tested, and meets the definition of done
Apply sound engineering principles for highly maintainable and testable software
Comment and document the 'right' amount
Maintain a keen eye towards quality, efficiency, scalability, and time to market
Participate in refinement, planning, and implementation of a continuously refreshed Agile backlog
Mentor junior team members and contribute technical leadership within your team
Actively contribute ideas for product and process improvements
Show a passion for continued learning. Stay abreast of new technology and trends
Work closely with the QA team to streamline functional software validation and incremental delivery

Qualification

C/C++Algorithm designData structuresDesign patternsMicrosoft Visual StudioSQLNoSQLTCP/IP networkingAPI creationAgile methodologiesPassion for improvementCritical thinkingSelf-starterTeam collaborationMentoring

Required

Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or equivalent
3-6 years of professional software development experience
Strong proficiency in C/C++, including algorithm design, data structures, and design patterns
Demonstrated experience with production-level software development and deployment
Critical thinking and the ability to craft solutions to difficult problems
A self-starter with a drive for digging into and understanding code and how it works
Passion for continual improvement
Desire to be part of a winning Agile team
Enthusiasm for experimenting with cutting-edge Generative AI tools to drive innovation, streamline workflows, and stay ahead of the competition

Preferred

Experience with Microsoft Visual Studio
Hands-on experience with various database technologies, including SQL, NoSQL, time series, columnar, and distributed
Knowledge of TCP/IP networking protocols
Experience with API creation and consumption via REST, event streaming, and message queues
Working knowledge of multiple data formats, including XML, JSON, and protobuf
Experience with OSI layer 7 protocols and their inner workings
Demonstrated experience with Agile Scrum or other similar Agile methodologies

Company

VIAVI Solutions

company-logo
Global provider of network test, monitoring and assurance solutions and light management technologies

H1B Sponsorship

VIAVI Solutions has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (25)
2024 (22)
2023 (15)
2022 (30)
2021 (9)
2020 (17)

Funding

Current Stage
Public Company
Total Funding
$990.73M
2025-12-16Post Ipo Equity· $140.73M
2025-10-16Post Ipo Debt· $600M
2025-08-13Post Ipo Debt· $250M

Leadership Team

leader-logo
Oleg Khaykin
President and CEO
linkedin
leader-logo
Sameh Yamany
Corporate Chief Technology Officer
linkedin
Company data provided by crunchbase