VIAVI Solutions · 8 hours ago
Software Development Engineer II (Rust) — Enterprise AI Platform
VIAVI Solutions is a global provider of network test, monitoring and assurance solutions. They are seeking a Software Development Engineer II to join a cross-functional team building a next-generation, LLM-powered investigation assistant that enhances troubleshooting and customer workflows.
AerospaceAutomotiveComputerConsumer ElectronicsHardwareIndustrialMilitaryMobileSoftwareTelecommunications
Responsibilities
Design, develop, and operate backend systems for the LLM-powered investigation assistant, including 3rd-party integrations
Solve highly complex problems to satisfy a broad range of customer needs
Learn the domain and use cases to make informed development decisions
Own features end-to-end: clean, correct, well-tested code that meets the definition of done
Apply sound engineering principles for maintainable, testable, well-documented software
Balance quality, efficiency, scalability, and time to market
Participate in Agile refinement, planning, and backlog execution
Mentor junior engineers and contribute technical leadership
Drive an automation-first approach to quality and regression validation
Use AI-assisted code generation responsibly to accelerate delivery without sacrificing quality
Stay current with backend technologies, distributed systems, and applied generative AI, and bring that knowledge into the product
Qualification
Required
BS in Computer Science, Electrical/Computer Engineering, or equivalent
3–6 years of professional software development experience
Strong proficiency in Rust and/or C/C++, including algorithm design, data structures, and design patterns
Demonstrated production-level development and deployment experience
Strong problem-solving and critical-thinking skills
Self-starter who digs into code to understand how it works
Enthusiasm for applying Generative AI / LLM technologies to real customer problems
Preferred
Full-stack experience: backend services (Rust) plus TypeScript / Node.js front-end or API layers
Exposure to AI-enabled systems: LLM integrations, RAG, semantic search, or orchestration pipelines
Hands-on experience with SQL, NoSQL, time-series, columnar, and distributed databases
Networking fundamentals (TCP/IP, application-layer protocols)
API design and consumption via REST, event streaming, and message queues
Agile Scrum or similar iterative methodologies
Collaboration in cross-functional teams spanning engineering, product, UX, and customer stakeholders
Experience with Network or Application performance monitoring, troubleshooting, observability, and/or threat analysis
Company
VIAVI Solutions
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 CompanyTotal Funding
$990.73M2025-12-16Post Ipo Equity· $140.73M
2025-10-16Post Ipo Debt· $600M
2025-08-13Post Ipo Debt· $250M
Recent News
2026-01-16
Company data provided by crunchbase