# Senior Software Engineer

**Company**: Cisco
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://cisco.wd5.myworkdayjobs.com/en-US/Cisco_Careers/job/Galway-Ireland/Senior-Software-Engineer---App-Development_2028929?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_83d2004f-3db

## Description

Cisco's Webex Engineering Group is redefining the future of collaboration. We're building a world where people connect effortlessly to enjoy modern, uncompromised collaboration across every room, desk, pocket, and application.

As a Senior Software Engineer, you will design, build, and lead the technical direction of end-user features used by millions of people worldwide. You will own architectural decisions within your domain, defining, evolving, and clearly communicating scalable, maintainable designs aligned with broader platform strategy.

Responsibilities:

- Design, build, and lead the technical direction of end-user features used by millions of people worldwide.

- Own architectural decisions within your domain , defining, evolving, and clearly communicating scalable, maintainable designs aligned with broader platform strategy.

- Break down complex product requirements into clear technical designs and executable work, guiding teams from concept through delivery.

- Act as a technical leader and role model within the team, setting high standards for code quality, testing, reliability, and operational excellence.

- Mentor and coach junior and mid-level engineers, supporting their technical growth through pairing, reviews, feedback, and knowledge sharing.

- Partner closely with product managers and designers to influence roadmap decisions, balancing customer value, technical health, and long-term sustainability.

- Listen to the customer and elevate their experience. CSAT, NPS, feedback, and metrics are their voice , drive investigations, identify root causes, and lead impactful improvements.

- Optimise , champion effective use of AI tools across the team to improve productivity, accelerate delivery, and focus effort on the most complex engineering challenges.

- Lead by example , bring curiosity, accountability, and positivity, helping foster a culture of ownership, learning, and collaboration.

Requirements:

- Bachelor’s degree (or higher) in an analytical subject such as Computer Science, Electronic Engineering, or Software Engineering.

- 7+ years of professional software development experience, delivering high-quality, production-grade software in complex environments.

- Demonstrated experience leading architecture and design discussions, influencing technical direction, and driving alignment across teams.

- Deep programming and system design expertise, with the ability to evaluate trade-offs and make sound technical decisions.

- Proven ability to lead a structured, scientific, and creative approach to solving complex technical and product challenges.

- Strong ability to communicate technical concepts clearly to engineers, product partners, and stakeholders at varying levels.

- A strong commitment to quality, including test strategy definition, code reviews, operational readiness, and continuous improvement.

Preferred Qualifications:

- Full stack development experience in areas such as TypeScript/JavaScript, Java, React or Angular, Java (Spring), RESTful APIs, WebSockets, distributed systems, and API design.

- Proven experience scaling systems to handle growing traffic, data volume, and user load, including horizontal scaling, caching, and load balancing.

- Significant experience contributing to or owning system architecture for large-scale, customer-facing applications.

- Strong experience with unit, integration, and end-to-end testing, including contract testing and test automation in CI/CD pipelines.

- Practical experience or strong interest in AI-assisted development, including hands-on use of LLM-based tools for design exploration, scaffolding, refactoring, test generation, debugging, and improving developer productivity.

## Skills

### Required
- Computer Science
- Electronic Engineering
- Software Engineering
- JavaScript
- Java
- TypeScript
- React
- Angular
- RESTful APIs
- WebSockets
- distributed systems
- API design
- Postgres
- AWS Aurora

### Nice to have
- AI-assisted development
- LLM-based tools
- Git
- DevOps practices
- continuous integration
- continuous delivery

---

Source: [Apply at cisco.wd5.myworkdayjobs.com](https://cisco.wd5.myworkdayjobs.com/en-US/Cisco_Careers/job/Galway-Ireland/Senior-Software-Engineer---App-Development_2028929?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
