Meet the Team 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. Our technology powers industry-leading products like Webex Meetings, Webex Calling, and Webex Contact Center. As a member of our team, your work will ensure every user gets a truly immersive experience regardless of device or location, empowering the hybrid working patterns of the future.
Our team is based in Galway. We operate a hybrid working model.
Responsibilities
- Full Lifecycle Development: being part of an agile team to design, develop, test, and deliver new features and improvements to our products.
- DevOps & Microservices: help lead the operational side of our highly available microservice architecture.
- Shared Components: design, implement, test, and maintain core features in the shared java library, including HTTP clients, service infrastructure, data access, messaging, metrics, logging, secrets, rate limiting, health checks, and build tooling.
- Embrace AI technology: leveraging these transformative technologies to accelerate the team’s productivity and the delivery of customer features.
- Adaptable & Problem-Solver: tackle varied and challenging problems daily, showing flexibility, a data-driven focus on quality, and an ability to learn new skills quickly.
- Ownership & Quality: take responsibility for tasks, from building new functionality to developing automated tests and investigating issues, all with a high level of attention to detail.
- Support & Growth: receive dedicated mentorship and formal training from a supportive team of fellow engineers to help you get up to speed and grow your skills.
Qualifications
Minimum Qualifications:
- Bachelor's or higher degree in an analytical subject (e.g., Computer Science, Electronic/Software Engineering).
- Demonstrated 3+ years experience in software development.
- Extensive architecture and programming experience and willingness to learn new technologies quickly.
- Ability to apply and lead a scientific approach and creative skills to complex problems.
- Flexible, thrives in diverse team environments, and communicates clearly and precisely.
- Strong attention to detail and commitment to continuous learning and quality results.
Preferred Qualifications:
- Knowledge of programming in one or more of the following languages: Java, Python, C++, JavaScript.
- Experience owning internal platform libraries or frameworks used by hundreds or thousands of services.
- Experience modernizing legacy Java components while preserving compatibility.
- Experience with observability tools such as Splunk, Prometheus, Micrometer, InfluxDB, Grafana, or similar systems.
- Experience with security scanning, SBOM generation, dependency vulnerability management, and static analysis.
- Hands-on use of Codex or similar AI coding agents in real software development workflows.
- We provide training and mentoring for all new team members to fill in any gaps.