Point your AI agent at freehire and let it find you a job.

Get the CLI →

521 Cisco Systems Internetworking (Ireland) Limited

Open 15d reposted 6× · 5 open copies

Software Engineer (Shared Components)

Posted Updated 1 view
Discussion

Job Description

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.

#J-18808-Ljbffr

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available