Staff Software Engineer

Posted:
2/4/2026, 4:00:00 PM

Location(s):
Bengaluru, Karnataka, India ⋅ Karnataka, India

Experience Level(s):
Expert or higher ⋅ Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

Summary:

Plans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools. Most companies should be able to match to a specific software development engineer position. Use this position if company does not breakout software development positions such as Software Engineer (Applications) (5141-5146) or Software Engineer (Systems) (5161-5166).

Duties & Responsibilities:

JD for Staff Software Engineer

Role:

We are looking for a Staff Software Engineer with deep expertise in designing, building and optimizing large-scale, high performance distributed systems and networking protocols. You will be a technical leader driving architectural decisions, ensuring system reliability under massive load, implementation and mentoring other engineers to raise the technical bar across the organization.

Responsibilities:

  • Design and develop high-quality products for a network test and measurement industry leader.
  • Build scalable applications with high throughput and low latency, ensuring the system can handle and analyze massive amounts of network data for reporting and insights.
  • Work with networking protocols mainly Layer 3 – BGP, OSPF etc.
  • Lead performance engineering initiatives, including profiling, benchmarking and tuning application and database performance.
  • Provide hands-on technical guidance in complex problem-solving, proof-of-concepts (POCs) and promote excellent design and coding standards.
  • Contribute to code reviews, technical documentation and architectural discussions to ensure high-quality engineering outcomes.
  • Evaluate and adopt emerging technologies, frameworks, and tools that enhance system scalability, performance, and maintainability.
  • Foster a culture of technical excellence, continuous learning, and engineering best practices across teams.

Required Qualifications:

10+ years of software engineering experience with at least 3+ years in system design and architecture for high-scale environments.

Required Skills/Experience

  • Excellent C++, with extensive OO design and implementation experience
  • Strong proficiency in Python and Go for backend/service development.
  • Deep understanding of networking fundamentals and experience in implementing layer 3 protocols.
  • Solid knowledge of distributed systems, scalability, and performance optimization (high throughput, low latency).
  • Hands-on experience with Docker and Kubernetes for containerization, orchestration, and deployment in cloud or on-prem environments.
  • Understanding of AI/ML concepts, with practical experience applying ML techniques to largescale data (preferred).
  • Experience with REST APIs, microservices, and event-driven architectures.
  • Familiarity with CI/CD pipelines, version control (Git), and DevOps practices.
  • Strong problem-solving skills and ability to work with large, complex datasets.
  • Excellent collaboration and communication skills in a team-oriented environment.
  • Solid expertise in working with both SQL (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra), including data modelling, query optimization, and performance tuning.
  • Experience with message queues / streaming platforms (e.g., Kafka, RabbitMQ for building scalable, event-driven systems.
  • Technical/Product expertise:
    • Experience in Distributed systems design and implementation
    • Experience in Building high throughput applications
    • Experience in Building tools and applications to help debug customer issues.
    • Experience in Building high throughput reporting system.

Pre-Requisites / Skills / Experience Requirements:

Viavi Solutions

Website: https://www.viavisolutions.com/

Headquarter Location: Chandler, Arizona, United States

Employee Count: 1001-5000

Year Founded: 2015

IPO Status: Public

Last Funding Type: Post-IPO Equity

Industries: Aerospace ⋅ Automotive ⋅ Computer ⋅ Consumer Electronics ⋅ Hardware ⋅ Industrial ⋅ Military ⋅ Mobile ⋅ Software ⋅ Telecommunications