Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Hybrid)

$137k - $200.5k

Cisco Systems

The application window is expected to close on: 07/01/2026

Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received .

This is a hybrid role based out of Cisco's RTP office
Meet the Team

Cisco Meraki provides intuitive, scalable cloud-managed IT infrastructure that supports organizations of all sizes. Our culture fosters collaboration and autonomy, empowering employees to build secure and accessible technology. The Dashboard team manages millions of network devices, serving tens of millions of users daily. As a Full Stack Software Engineer on the MX Dashboard team, you will collaborate with cross-functional partners to architect large-scale SD-WAN and security systems. Your primary mission is to deliver high-quality, powerful, and user-friendly cloud-managed services that meet the needs of our global customer base.

Your Impact
  • Address complex scalability challenges to support rapid user growth while maintaining high availability and optimal performance.
  • Collaborate with firmware engineers, UX designers, and product managers to design, iterate, and implement new Security and SD-WAN features within the Meraki Dashboard for our customers.
  • Contribute significantly to production code and provide guidance to junior engineers through code reviews.
  • Responsible for scoping, design and building some of the high impact technology projects.
  • Accountable for the stability of our product with a high customer focus.
Minimum Qualifications:
  • 7+ years of experience writing professional production code and tests
  • 5+ years of experience in Web backend technologies, like Ruby on Rails, Python, Node.js, etc.
  • 3+ years of experience in building rich web UIs with React (and Redux) or similar frameworks
  • Can implement efficient database design and query performance in a relational database (Postgres, SQL, etc)
Preferred Qualifications:
  • Experience in analyzing and scaling large systems, Web development, or dev-ops/infrastructure tasks
  • Experience or interest in Security or Networking
  • Experience with real time Dashboards
Why Cisco?

At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.

Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.

We are Cisco, and our power starts with you.

Message to applicants applying to work in the U.S. and/or Canada:
The starting salary range posted for this position is $137,000.00 to $200,500.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits.

Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.

U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.

U.S. employees are eligible for paid time away as described below, subject to Cisco's policies:

  • 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees

  • 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco

  • Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees

  • Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)

  • 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours ofunused sick timecarried forwardfrom one calendar yearto the next

  • Additional paid time away may be requested to deal with critical or emergency issues for family members

  • Optional 10 paid days per full calendar year to volunteer

For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies.

Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows:

  • .75% of incentive target for each 1% of revenue attainment up to 50% of quota;

  • 1.5% of incentive target for each 1% of attainment between 50% and 75%;

  • 1% of incentive target for each 1% of attainment between 75% and 100%; and

  • Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.

For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.

The applicable full salary ranges for this position, by specific state, are listed below:

New York City Metro Area:

$165,000.00 - $277,600.00

Non-Metro New York state & Washington state:

$146,700.00 - $247,000.00

* For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.

** Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Hybrid) in Durham, NC vacancy
  • $137k - $200.5k

     ...applications are received . This is a hybrid role with three days per week at Cisco's...  ...to the cloud. Our Routing Platform Software team within Routing SD-WAN builds industry...  ...We are looking for a software engineer to develop various networking (routing /... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    3 days per week

    Cisco

    Durham, NC
    2 days ago
  • $199.7k - $254.6k

     ...or North Carolina and operates under a hybrid work model. Meet the Team Join Cisco...  ...and security — partnering across engineering, security, compliance, and product teams...  ...inside a global technology leader. As a Senior Software Engineer in Application Reliability,... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Durham, NC
    3 days ago
  •  ...Join Ascom as a Senior Software Engineer - and help Shape the Future of Critical Communication! We are looking for an experienced Senior Software...  ...is within R&D at our Morrisville (RTP) office. This is a hybrid position - 3 days a week in the office. What You'll Do:... 
    Senior
    Work at office
    Remote work
    3 days per week

    Ascom

    Morrisville, NC
    5 hours ago
  • $140k - $170k

     ...prominent technology organization is seeking a Senior AI Engineer Lead to establish and scale innovative AI solutions. This hybrid role in Durham, NC, offers a competitive...  ...candidate will bring over 8 years of experience in software engineering and AI product development,... 
    Senior

    Piper Companies

    Durham, NC
    5 days ago
  • A global technology services firm is seeking a Mobile Test Engineer to work onsite hybrid in Durham, North Carolina. The ideal candidate will have over 5 years of experience in test automation, software testing for Web, iOS, and Android, and proficiency in JavaScript, SQL... 
    Senior
    Flexible hours

    NTT DATA, Inc.

    Durham, NC
    3 days ago
  • TELUS Digital is seeking a Senior Technical Product Lead to join their Product Delivery team. In this role, you will blend Agile product...  ...collaborate with diverse teams to achieve product vision. This hybrid role encourages in-office presence three days a week and can be... 
    Senior
    Work at office
    3 days per week

    TELUS Digital

    Durham, NC
    5 days ago
  • Family Connects International is seeking a Senior Business Analyst for a hybrid position based in Durham, NC. The role involves managing Salesforce data quality, providing user training, and collaborating with community partners to enhance their utilization of the Health... 
    Senior

    Family Connects International

    Durham, NC
    4 days ago
  • Eliassen Group is looking for a Senior Data Engineer in Durham, NC, to design and maintain data solutions using AWS and Snowflake. The role involves...  ...’s degree in a technology-related field. The position is hybrid, offering competitive pay with benefits like medical... 
    Senior

    Eliassen Group

    Durham, NC
    2 days ago
  •  ...Consultant, IT - Senior Software Engineer (SAP) Be You. Be Bold. Choose Duke. Be You Duke University is seeking a Senior Software...  ...timelines and system needs Work Location ~ Hybrid/Onsite - Work location requires onsite presence and approved... 
    Senior
    Remote work
    Flexible hours

    Duke Clinical Research Institute

    Durham, NC
    19 hours ago
  •  ...HPE Morpheus Software - Senior Software Engineer This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing... 
    Senior
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Durham, NC
    1 day ago
  • $118.6k - $195.68k

     ...provider of enterprise open source software solutions, using a community-powered...  ...reliable and high-performing Linux, hybrid cloud, container, and Kubernetes technologies...  ...places. The Red Hat Ansible Engineering team is seeking a Senior Software Engineer to join us. In... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Durham, NC
    3 days ago
  • $47.6 per hour

     ...Senior Full Stack Engineer Hybrid, Durham, NC W2 Only Required Skills: ~ Bachelor's degree in Computer Science, Information Systems, Engineering, or related field ~6-9 years of proven development experience in enterprise applications ~ Expertise... 
    Senior

    Yoh

    Durham, NC
    4 days ago
  • Description: Hybrid 2 weeks per month in either Durham, NC or Location to be confirmed Our client seeks a Senior Software Engineer in Test to design, develop, and maintain automated test suites for digital healthcare products. The role focuses on UI and API automation... 
    Senior

    Eliassen Group

    Durham, NC
    1 day ago
  • $134k - $179k

    Biogen, Inc. seeks a Senior Principal Analyst in Durham, North Carolina to lead statistical programming for clinical trials. This hybrid role demands 10+ years in data management and clinical programming, particularly with SAS. The ideal candidate will have experience in... 
    Senior

    Biogen, Inc.

    Durham, NC
    1 day ago
  •  ...Introduction At IBM Software, we transform client challenges into solutions. Building...  ...responsibilities We’re looking for Senior Software Engineers to help design, build, and operate the...  ...critical workflows across cloud and hybrid environments. In this role, you’ll... 
    Senior
    Worldwide

    IBM

    Durham, NC
    1 day ago
  • $135k - $310.5k

    A leading technology company based in North Carolina is seeking an ASIC design/verification engineer. This role is hybrid, requiring in-office work two days a week. The ideal candidate will have 6-10 years of experience in VLSI design and a strong proficiency in electrical... 
    Senior
    Work at office
    2 days per week

    Hewlett Packard Enterprise Development LP

    Durham, NC
    5 days ago
  • A technology staffing firm is looking for a Senior iOS Developer to join a financial services client in Durham, NC. This full-time opportunity requires designing, developing, and maintaining applications using Swift, alongside hands-on development skills in Kotlin and... 
    Senior
    Full time

    Piper Companies

    Durham, NC
    2 days ago
  • LifeScale Analytics is hiring a Senior Cloud Security Engineer in Morrisville, NC. You'll implement a technical strategy for securing a large-scale hybrid ecosystem. Ideal candidates will have 8+ years of experience in Cybersecurity Engineering, focusing on cloud environments... 
    Senior
    Remote work

    LifeScale Analytics

    Morrisville, NC
    3 days ago
  •  ...Senior Software Engineer (Python Development) Industry: Banking and Finance clients Location: Boston MA, Durham NC, Jersey City, NJ; Westlake, TX (Hybrid) Duration: Long Term project Top Skills Experience in Object Oriented Programming (Java, Scala, Python... 
    Senior

    Samprasoft

    Durham, NC
    2 days ago
  •  ...global water technology company is seeking a Sr. Embedded Linux Software Engineer. You will design and maintain custom Linux distributions for...  ...and embedded build systems like Yocto. This position supports hybrid work in Morrisville, NC. #J-18808-Ljbffr YSI Incorporated
    Senior

    YSI Incorporated

    Morrisville, NC
    3 days ago
  • Tecan Austria GmbH in Morrisville is seeking a Senior Technical Sales Support Coordinator. This full-time hybrid role involves supporting technical sales teams by reviewing quotations and ensuring technically accurate, customer-focused solutions. The ideal candidate has... 
    Senior
    Full time

    Tecan Austria GmbH

    Morrisville, NC
    4 days ago
  •  ...Senior V-Force Developer VAST Data is looking to add a Senior V-Force Developer to...  ...building the data platform for the AI era—software infrastructure that powers the capture,...  ...to join our V-Force team—a specialized engineering squad embedded within R&D. This is a hands... 
    Senior

    VAST Data

    Durham, NC
    1 day ago
  •  ...Senior Software Developer (BPM) Location: Durham, NC/Westlake, TX, Hybrid from SEP Duration: 12+ months Job Description: Minimum of 3-5 years of technical...  ...and domain expertise in BPMN, Software Engineering and Solution Architecture Experience collaborating... 
    Senior

    Samprasoft

    Durham, NC
    2 days ago
  •  ...Senior Software Engineer (Quadient) Location: Durham, NC (remote till pandemic) Fidelity Investments Workplace Solutions (WS) organization is looking for a Senior Software Engineer to help build, expand and enhance WS communication's ecosystem whilst being customer... 
    Senior
    Remote work

    Zortech Solutions

    Durham, NC
    1 day ago
  • $137k - $200.5k

     ...WAN edge solutions that empower enterprises to connect and protect their networks from the edge to the cloud. The SDWAN Manager engineering team builds the management plane for Cisco SD-WAN through a highly scalable distributed systems architecture that powers services... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Durham, NC
    1 day ago
  •  ...Senior Software Engineer Our client is a fast-growing technology startup using AI to simplify complex sales processes. Their platform helps teams surface risks, automate repetitive tasks, and drive faster, more consistent execution across sales and customer success... 
    Senior
    Relocation package

    Strategic Employment

    Durham, NC
    1 day ago
  •  ...North Carolina is seeking a Principal DDI and Automation Network Engineer to manage its DDI infrastructure. This role includes...  ...committed to delivering IT services aligned with business needs. Hybrid work model available. #J-18808-Ljbffr Soteria Reinsurance Ltd.
    Senior

    Soteria Reinsurance Ltd.

    Durham, NC
    1 day ago
  • $70 - $80 per hour

     ...Senior Distributed Systems Engineer – API Platforms & Integrations Hybrid (2 days per week onsite in Durham, NC) Contract to hire (No 3rd parties or C2C) About...  ...Required Qualifications ~5+ years of backend or software engineering experience in enterprise... 
    Senior
    Contract work
    Temporary work
    2 days per week

    Robert Half

    Durham, NC
    12 hours ago
  •  ...Software Engineer In Test Fidelity Investments has an opportunity for a Software Engineer in Test within our growing Durham/RTP, NC Campus. In this role, you would be delivering high end products, innovative technology and customer solutions for everyday roadblocks.... 
    Senior
    Shift work

    Samprasoft

    Durham, NC
    2 days ago
  •  ...Senior Software Engineer ENFOS is redefining how global enterprises manage long-term environmental risk. As the category leader in Environmental Obligation Management, our platform centralizes and automates the full lifecycle of Environmental Remediation Obligations... 
    Senior

    ENFOS

    Durham, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Hybrid). Be the first to apply!