Netspeed logo

Senior Software Engineer

Netspeed

Milpitas, CA
Full Time
Senior
27 days ago

Job Description

About the Role

You will be working in a small, agile product development team to innovate and build the cloud-based network management controller, Meraki Dashboard, for Cisco's Switching business. Your role will involve design, development, and testing, with an emphasis on quality and usability to ensure that the product is intuitive. This is not a remote position. Cisco is a leader in the Networking Industry, managing web applications that oversee millions of network devices from the cloud, serving tens of millions of users daily. The team collaborates with UX designers, product managers, quality engineers, and embedded software engineers to develop large-scale systems that connect over a million network nodes and serve a broad customer base.

Key Responsibilities

  • Be part of a team of engineers involved in the development and testing of software for the network controller.
  • Participate in design discussions and develop high-scale monitoring and provisioning systems for both customer and Cisco use.
  • Work with architects and product owners/customers to help define feature functionality.
  • Operate in an Agile methodology with an eye toward robust and disciplined software development.
  • Contribute to functional specifications, write portions of product specifications, and seek clarity where it doesn’t exist.
  • Design and develop large portions of software independently and rapidly.
  • Learn new tools as required and use the latest and most appropriate technologies for the task at hand.

Requirements

  • 7+ years of experience in writing professional production code and tests for large-scale systems with a Bachelor's degree, or 4+ years with a Master's degree.
  • 6+ years of experience in Backend & Full Stack technologies including Java, Spring, Hibernate, ReactJS, NodeJS, Javascript, Python, Go, Ruby on Rails.
  • Experience in building high-scale web UI applications.
  • Strong ability and desire to learn new tools as required.

Nice to Have

  • Experience or interest in Networking.
  • Outstanding communication skills.
  • Ability to implement efficient database design and query performance in a relational database (Postgres, SQL).
  • Follows development best practices like TDD and code reviews and owns automated tests to ensure quality.
  • Strong problem-solving and software development/troubleshooting skills.
  • Experience with container solutions (Kubernetes).
  • Strategic and product-oriented approach with a desire to understand users.

Qualifications

  • Educational background with a Bachelor's degree plus 7+ years of experience or a Master's degree plus 4+ years of experience in relevant fields.

Benefits & Perks

  • Competitive salary with potential bonuses.
  • Quality medical, dental, and vision insurance.
  • 401(k) plan with Cisco matching contribution.
  • Short and long-term disability coverage.
  • Basic life insurance.
  • Numerous wellbeing offerings.
  • Up to twelve paid holidays per year, including a floating holiday and a birthday day off.
  • Vacation time accrual and flexible time off policies.
  • Paid sick time off with carryover options.
  • Paid time off for volunteering and community service.
  • Performance-based incentive pay for sales roles.

Working at Netspeed

Cisco celebrates diverse backgrounds and focuses on unlocking potential through inclusive communities and employee resource organizations. The company promotes learning and development at every stage, pioneered hybrid work trends, and emphasizes a culture of connection, belonging, and making a difference. Cisco’s purpose is driven by its people, aiming to power an inclusive future for all through innovative technology and community engagement.

Apply Now

Job Details

Posted AtJun 9, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

About Netspeed

Website

cisco.com

Company Size

51-100 employees

Location

Milpitas, CA

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches