Senior Software Engineer - Application Development

Cisco
Ireland
Workplace: HybridFull timeFunction: Software EngineeringExperience: 7+ yearsEducation: bachelorsSkills: ["Communication","Mentoring","Problem-solving","Ownership"]

Build and evolve high-quality, performance-sensitive end-user features for Webex across devices and locations. Participate in domain architecture decisions, translate complex product requirements into executable designs, and deliver robust, well-tested production code (with an emphasis on modern C++). Improve engineering efficiency via automation, telemetry, and CI/CD, and use data to diagnose issues and drive reliability and customer experience improvements.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cisco
Cisco
3 days ago

Senior Software Engineer - Application Development

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live

Job Summary

Build and evolve high-quality, performance-sensitive end-user features for Webex across devices and locations. Participate in domain architecture decisions, translate complex product requirements into executable designs, and deliver robust, well-tested production code (with an emphasis on modern C++). Improve engineering efficiency via automation, telemetry, and CI/CD, and use data to diagnose issues and drive reliability and customer experience improvements.
Location: Ireland
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and evolve performance-sensitive end-user features used by millions, focusing on native application development.
  • •Contribute to and help lead architectural decisions within the domain, creating scalable, maintainable designs aligned to platform strategy.
  • •Break down product requirements into technical designs and guide delivery from concept to production, ensuring robust, well-tested production code.
  • •Improve engineering efficiency through automation, including development tooling, test automation, CI/CD workflows, diagnostics, and operational processes.
  • •Use telemetry and customer feedback to investigate issues, identify trends and root causes, define engineering/product-quality metrics, and drive reliability and customer experience improvements.

Key Requirements

  • •Bachelor’s degree in Computer Science or a related analytical discipline, or equivalent practical experience.
  • •7+ years of professional software development experience delivering production-grade software in complex environments.
  • •Strong proficiency in at least one relevant programming language (e.g., C++, Java, Swift, or Objective-C), with ability and willingness to develop modern C++ expertise.
  • •Experience contributing to architecture and design discussions and making sound technical decisions with trade-off evaluation.
  • •Experience with automated testing and quality practices, including code reviews, observability, and operational readiness.
Experience:7+ yearsProduction softwarePerformance-sensitive applicationsCollaboration/real-time applications
Education:Bachelor's
Skills:CommunicationMentoringProblem-solvingOwnership
Tech Stack:C++JavaSwiftObjective-CPythonTypeScriptJavaScriptRustC#QtCocoaReactAngularJava/SpringRESTful APIsWebSocketsDistributed systemsAPI designSQLGit

Company Brief

Cisco
Global technology company that designs, manufactures, and sells networking hardware, telecommunications equipment, and high-technology services and products for enterprises, service providers, and governments worldwide.
Industry: Networking Equipment
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Jose, United States
Founded: 1984
Glassdoor
Glassdoor: 4.0
WebsiteLinkedInGlassdoor