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

Sr Software Engineer

$139.3k - $203.6k

Webex Events (formerly Socio)

Sr. Software Engineer

As a Sr. Software Engineer in Cisco's CX Engineering organization, you will play a critical role in shaping the future of AI-driven solutions across our product and services portfolio. Leveraging your expertise in software engineering and AI/ML technologies, you will build robust, scalable systems that solve real-world business challenges and deliver exceptional value for Cisco's customers and partners.

Your responsibilities will include:

  • Architectural Leadership & Back-End Systems: Lead projects end-to-end by architecting highly available, concurrent distributed systems. Define and enforce standards for high-performance APIs (gRPC/REST), caching strategies, and sophisticated data modeling across relational and NoSQL environments.
  • Advanced AI/ML Engineering: Design and implement comprehensive MLOps pipelines—spanning data preprocessing, feature engineering, and model deployment—and lead the integration of LLMs and generative AI solutions.
  • Real-Time Data & Infrastructure: Implement event-driven architectures using Apache Kafka for real-time data streaming. Monitor production environments to proactively identify systemic risks and drive continuous improvement.
  • Mentorship & Influence: Elevate the team's overall coding standards by actively mentoring peers and junior engineers, conducting rigorous code reviews, and providing technical guidance.
  • Cross-Functional Collaboration: Partner with product management and other stakeholders to translate business needs into technical roadmaps and innovative engineering solutions.

Minimum qualifications include:

  • Bachelor's degrees with 7+ years of related experience or Master's with 4+ related years of related experience.
  • Experience in Python development as well as an additional language such as Golang or TypeScript.
  • Experience with modern backend frameworks such as FastAPI or Django or similar.
  • Experience with microservices, Kubernetes as well as cloud-native architectures such as AWS, Azure, GCP or similar.
  • Experience leveraging AI-assisted development environments, such as GitHub, or CoPilot or Cursor to accelerate the SDLC while maintaining code quality standards.
  • Experience designing and maintaining production grade APIs and data pipelines.

Preferred qualifications include:

  • Product Development Experience: Demonstrated experience collaborating closely with product managers and front-end teams to translate product requirements into scalable backend microservices and APIs within an Agile environment.
  • MLOps & AI: Experience with MLOps tools, model monitoring, and utilizing ML models at scale.
  • Distributed Systems: Experience with Apache Kafka, real-time compute frameworks, and high-performance data modeling. Expertise in hybrid/vector search architectures and large-scale data pipeline management.
  • Operational Excellence: Experience with secrets management (HashiCorp Vault), performance tuning, and advanced debugging/root cause analysis.
  • Standards & Strategy: Experience setting technical standards, defining best practices, and driving the adoption of new technologies across teams.
  • Soft Skills: Demonstrated ability to navigate ambiguity, drive technical consensus, and communicate complex architectural concepts to diverse stakeholders.
  • Networking expertise: Cisco Networking knowledge is a strong plus.

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 $139,300.00 to $203,600.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 of unused sick time carried forward from one calendar year to 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:

$167,700.00 - $282,000.00

Non-Metro New York state & Washington state:

$149,100.00 - $250,900.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 3 days ago
Similar jobs that could be interesting for youBased on the Sr Software Engineer in Durham, NC vacancy
  • Informatica Developer / Data Platform Migration We are seeking an experienced Informatica Developer to support large scale data platform migrations and enterprise ETL modernization initiatives. The ideal candidate will have hands on experience migrating Informatica ...
    Senior

    Yantran LLC

    Durham, NC
    5 days ago
  •  ...Content Accessibility Guidelines. Collaborates with platform engineers, cloud architects, and QA automation specialists to validate performance...  ..., and ensure the reliable delivery of production‑grade software.Primary Responsibilities:Develops original and creative... 
    Senior
    Full time

    Fidelity Investments

    Durham, NC
    12 hours ago
  • $90k - $135k

     ...Senior Software Engineer Drive the future of Agentic AI at Pearson as part of the AgentOps Engineering team. Inspire innovation. Empower learning. Pearson, the world's leading learning company, is hiring a Senior Software Engineer to play a key role on our AgentOps... 
    Senior
    Full time

    Pearson Education Services

    Durham, NC
    5 days ago
  •  ...Job Summary We are seeking a Senior Software Engineer - Architect with deep hands-on experience in Java and Spring Boot to lead the architecture and delivery of complex enterprise systems. The role requires strong expertise in AWS, event-driven architecture, Kafka,... 
    Senior

    Compunnel

    Durham, NC
    3 days ago
  •  ...Title: Senior Software Engineer • Title: Senior Software Engineer • Location: Durham, NC (Hybrid, NC only) • Duration: 12 months 7-10 yrs Senior Backend Engineer with strong Java/Spring Boot, REST APIs, SQL, microservices, AWS, CI/CD (JUnit/Jenkins),... 
    Senior
    Local area

    3B Staffing LLC

    Durham, NC
    5 days ago
  • $131.5k - $197.3k

     ...of history, they're making history. Northrop Grumman Space Systems Sector is looking for you to join our team as an AI Software Engineer Level 3 or 4 based out of Morrisville, NC, located within North Carolina’s storied Research Triangle metropolitan region.... 
    Senior
    Full time
    Remote work
    Relocation package
    Flexible hours
    Shift work

    Northrop Grumman

    Morrisville, NC
    1 day ago
  •  ...Senior Software EngineerThe Fidelity Brokerage Technology Group has an exciting opportunity for a Senior Software Engineer with automation experience to join our dynamic team. You will be part of a team that is key to helping drive the strategy and delivery of workflow... 
    Senior

    Samprasoft

    Durham, NC
    2 days 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
    1 day ago
  • $224k - $356.5k

     ...lasting impact on the world.NVIDIA's Local AI team is building the software stack that makes large language models and generative AI...  ...concernsWhat we need to see:BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.12+ years of... 
    Senior
    Local area

    NVIDIA

    Durham, NC
    1 day ago
  • $152k - $241.5k

     ...revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem...  ...need to see:Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+ years of... 
    Senior
    Full time

    Nvidia

    Durham, NC
    4 days ago
  • $227.8k - $338.8k

     ...Job Summary As a Senior Software Engineer - Cloud Infrastructure, you will help build, operate, and scale mission-critical cloud services that support NetApp's SaaS and IaaS offerings. You will work across the full service lifecycle-from design and deployment through... 
    Senior
    Work at office
    Local area

    NetApp

    Morrisville, NC
    5 days ago
  • $56.43 - $96.43 per hour

     ...is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Senior Software Engineer to work in Durham, NC or Boston, MA! Senior Software Engineer Fidelity Digital Assets®, a Fidelity Investments... 
    Senior
    Hourly pay
    Full time
    Temporary work

    Fidelity TalentSource

    Durham, NC
    1 day ago
  • $140k - $200k

     ...Senior Software Engineer, Windows/Desktop Applications - Durham, NC, USAThe mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – PDFs, books, Google... 
    Senior
    Work at office

    Speechify

    Durham, NC
    2 days ago
  •  ...Senior Fullstack Software Engineer Restor3d is looking for an experienced Senior Fullstack Software Engineer for developing web/mobile platforms. This early-stage role will be critical in accelerating the development and release of tools to advance our patient specific... 
    Senior

    Restor3d

    Durham, NC
    1 day ago
  •  ...maximize the value of our on-device presence.As a Senior Android Engineer, you'll build and harden the SDKs and on-device services that...  ...the Senior Android Engineer:5+ years building production mobile software, with deep expertise in Android (Kotlin/Java) and a working... 
    Senior
    Full time
    Local area

    Fyber

    Durham, NC
    3 days ago
  •  ...Sr Salesforce Developer Hybrid Mode(5 Days in Months) Westlake,TX/Durham,NC Job Description Manager is looking for 8-10+ years of experience. Needs strong Salesforce Technical skillset (top need) - Declarative development skills - Salesforce Flows - Configuration... 
    Senior

    Software Technology Inc

    Durham, NC
    5 days ago
  • $184k - $287.5k

     ...networking, NVIDIA Grace CPUs, and a fully optimized NVIDIA AI and HPC software stack. We’re searching for a highly motivated, technical...  ...simulation & emulation technology.Mentor architects and engineering teams to grow them into future leaders.Make key technical decisions... 
    Senior
    Full time
    Remote work
    Shift work

    Nvidia

    Durham, NC
    12 hours ago
  • $224k - $356.5k

    NVIDIA is hiring engineers to scale up the introduction of next generation architecture into its EDA Infrastructure. We expect you to...  ...product introductions (NPIs), distributed systems, familiarity with software testing and deployment, and excellent communication and... 
    Senior
    Full time

    Nvidia

    Durham, NC
    12 hours ago
  • $152k - $241.5k

    Sr Software Engineer - Distributed Systems Engineer, EDA InfrastructureNVIDIA is hiring engineers to build and scale the infrastructure that supports our Electronic Design Automation (EDA) workloads. We are looking for engineers with strong programming skills, a deep understanding... 
    Senior
    Full time
    Remote work

    Nvidia

    Durham, NC
    2 days ago
  •  ...Title Skills and Knowledge: ~6-9 years of professional software development experience in a diverse set of distributed...  ...working experience in Java Technologies ~ Knowledge of software engineering practices for the full software development life cycle, including... 
    Senior
    Work experience placement

    Samprasoft

    Durham, NC
    1 day ago
  • $152k - $241.5k

     ...world.We are now looking for a Senior Full-stack web applications software architect to join our Hardware Infrastructure team! Our team...  ...-driven applications. This platform is essential for hardware engineers and management across the company, producing the core services... 
    Senior
    Full time

    Nvidia

    Durham, NC
    1 day ago
  •  ...development, and life cycle management of various interfaces across program areas. Responsibilities also include implementing Agile software development and testing approaches for entire Service Delivery Lifecycle and deployment to ensure code base is efficient,... 
    Senior
    Work experience placement

    My3Tech Inc

    Durham, NC
    5 days ago
  •  ...Cloud Network Engineer Hybrid Mode(5 Days in Month) Westlake,TX/Durham,NC Job Description 10+ years of experience in IT infrastructure, security, and architecture Infrastructure software development and automation skills Python Experience with virtual... 
    Senior

    Samprasoft

    Durham, NC
    1 day ago
  • $152k - $241.5k

     ...revolution across many applications and industries. Within our software stack, CUTLASS stands out as a popular open-source ecosystem...  ...need to see:Masters or PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience).3+ years of... 
    Senior
    Full time

    Nvidia

    Durham, NC
    4 days ago
  •  ...Description Description: This is an onsite role based in Durham, North Carolina.   Our client seeks a Senior Full Stack Software Engineer to prototype and deliver tools that accelerate the software development lifecycle, including solutions leveraging generative AI... 
    Senior
    Hourly pay
    Contract work
    Local area

    Eliassen Group

    Durham, NC
    19 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    Durham, NC
    1 day ago
  • Join Ascom as a Senior Software Engineer - and help Shape the Future of Critical Communication!We are looking for an experienced Senior Software Engineer to play a central role in the design, development, and evolution of Ascom’s clinical alarm management software solutions... 
    Senior
    Work at office
    3 days per week

    Ascom

    Morrisville, NC
    12 hours ago
  • $186.9k - $267.7k

     ...firewall systems. This team is responsible for core control plane software that enables policy configuration, deployment workflows,...  ...orchestration, and secure service integration. You will work closely with engineers across control plane, data plane, and platform teams to... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Research Triangle Park, NC
    1 day ago
  • Morpheus Software Principal UI/UX engineerThis role has been designed as ‘Hybrid’ with an expectation that you will work on average 2...  ...in mind, we are looking to expand and grow our Private Cloud Engineering team with a talented and inspired Principal Software Engineer... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Durham, NC
    12 hours ago
  • Abinitio Developer with Healthcare Domain knowledge and BCBSNC experience - Internal US transfer of SIVA PRASAD VISWANADHA ‎(Portal id 101275)Posting Date:Department:Delivery - Multi Niche Skills - 1003210015
    Senior

    NTT DATA

    Durham, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Software Engineer. Be the first to apply!