Senior Software Engineer — Native App Development

Cisco Systems, Inc.

Galway

On-site

EUR 90,000 - 140,000

Full time

9 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Cisco Systems, Inc. in Galway is seeking an experienced software engineer to design and deliver high-quality, native applications with a strong C++ emphasis.

You will contribute to architecture, break down complex requirements, and drive production-grade code in a fast-paced team environment. The role requires deep knowledge of modern C++ and cross-platform development, with collaboration across product managers, designers, and other engineers to shape the roadmap and ensure reliability and

Qualifications

  • Bachelor's degree in Computer Science, Electronic Engineering, Software Engineering, or equivalent practical experience.
  • 7+ years of professional software development experience or equivalent delivering high-quality, production-grade software.
  • Strong proficiency in at least one relevant programming language, such as C++, Java, Swift, or Objective-C, together with the ability and willingness to work in and develop proficiency with modern C++.
  • Strong software design and problem-solving skills, including the ability to evaluate trade-offs and make sound technical decisions.
  • Experience contributing to architecture and design discussions and helping teams reach clear, pragmatic decisions.
  • Experience with automated testing and a commitment to quality through code reviews, test strategy, observability, operational readiness, and continuous improvement.
  • Experience using data, telemetry, logs, or other quantitative evidence to diagnose technical or customer-facing problems and assess the impact of changes.
  • Ability to communicate technical concepts clearly to engineers, product partners, and stakeholders with different levels of technical knowledge.

Responsibilities

  • Design, build, and evolve high-quality end-user features used by millions of people worldwide, with a particular focus on native, performance-sensitive application development.
  • Contribute to and help lead architectural decisions within your domain, creating scalable, maintainable designs aligned with the broader platform strategy.
  • Break down complex product requirements into clear technical designs and executable work, guiding delivery from concept to production.
  • Develop robust, well-tested production code. Much of our existing codebase is written in modern C++, and you will be supported in building deeper C++ expertise if your experience comes from another relevant language.
  • Improve engineering efficiency through automation, including development tooling, test automation, CI/CD workflows, diagnostics, and repeatable operational processes.
  • Use product telemetry, operational data, and customer feedback to investigate issues, identify trends and root causes, and prioritise improvements that measurably enhance reliability and customer experience.
  • Define and monitor meaningful engineering and product-quality metrics, turning data into clear recommendations and actions.
  • Set high standards for code quality, testing, observability, reliability, security, and operational excellence.
  • Mentor engineers through design discussions, pairing, code reviews, constructive feedback, and knowledge sharing.
  • Partner closely with product managers, designers, and other engineering teams to influence roadmap decisions and balance customer value, technical health, and long-term sustainability.
  • Use AI-assisted engineering tools thoughtfully to improve productivity and accelerate delivery, while retaining ownership of the quality, security, and correctness of production solutions.
  • Bring curiosity, accountability, and positivity, helping to foster a culture of ownership, learning, inclusion, and collaboration.

Skills

C++ development
Architecture & design
Automated testing
Cross-language proficiency
Git & CI/CD
Telemetry & data analysis
Communication skills
Cross-platform desktop apps

Education

Bachelor's degree in Computer Science or related field

Tools

Qt
Cocoa
React
Angular
Java/Spring
RESTful APIs
WebSockets

Job description

Cisco Systems, Inc. in Galway is seeking an experienced software engineer to design and deliver high-quality, native applications with a strong C++ emphasis.

You will contribute to architecture, break down complex requirements, and drive production-grade code in a fast-paced team environment. The role requires deep knowledge of modern C++ and cross-platform development, with collaboration across product managers, designers, and other engineers to shape the roadmap and ensure reliability and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Real-Time Collaboration Apps
Senior Software Engineer, Real-Time Collaboration Apps

521 Cisco Systems Internetworking (Ireland) Limited • Galway

On-site
EUR 105,000 - 140,000
Senior Cross-Platform Software Engineer (C++, Mobile)
Senior Cross-Platform Software Engineer (C++, Mobile)

Cisco Systems, Inc. • Galway

Hybrid
EUR 90,000 - 130,000
Senior Software Engineer - AI-Driven Web Platform
Senior Software Engineer - AI-Driven Web Platform

Cisco Systems, Inc. • Galway

Hybrid
EUR 90,000 - 130,000
Senior Software Engineer, Collaboration Platform - Galway
Senior Software Engineer, Collaboration Platform - Galway

Cisco • Galway

On-site
EUR 90,000 - 130,000
Head of AI-Driven Cross-Platform Software Engineering
Head of AI-Driven Cross-Platform Software Engineering

521 Cisco Systems Internetworking (Ireland) Limited • Galway

On-site
EUR 120,000 - 180,000
Senior Software Engineer: Architecture Lead & Impact
Senior Software Engineer: Architecture Lead & Impact

521 Cisco Systems Internetworking (Ireland) Limited • Galway

On-site
EUR 120,000 - 160,000
AI-First Engineering Leader — Cross-Platform Apps
AI-First Engineering Leader — Cross-Platform Apps

Cisco Systems, Inc. • Galway

On-site
EUR 90,000 - 140,000
Software Engineer - Application Development at Cisco
Software Engineer - Application Development at Cisco

Cisco • Galway

On-site
EUR 90,000 - 130,000
Senior Software Engineer, AI-First Microservices Leader
Senior Software Engineer, AI-First Microservices Leader

Cisco Systems, Inc. • Galway

Hybrid
EUR 90,000 - 120,000
Software Engineer - Application development
Software Engineer - Application development

Cisco Systems, Inc. • Galway

Hybrid
EUR 90,000 - 130,000