C

Cisco

Makes networking gear and security software

Senior Software Engineer - Shared Components

Backend EngineeringConfirmed live in the last 24 hours
Full-timeGalway, IrelandNo salary listed

About the Job

Requirements

  • A Bachelor's or higher degree in an analytical subject, such as Computer Science or Electronic/Software Engineering.
  • At least 3 years of experience in software development.
  • Extensive architecture and programming experience, with a willingness to learn new technologies quickly.
  • Ability to apply and lead a scientific approach and creative skills to complex problems.
  • Ability to work flexibly in diverse team environments and communicate clearly and precisely.
  • Strong attention to detail and commitment to continuous learning and quality results.

Responsibilities

  • Participate in an agile team to design, develop, test, and deliver new product features and improvements.
  • Help lead the operational side of the highly available microservice architecture.
  • Design, implement, test, and maintain core features in the shared Java library, including reliable components for HTTP clients, service infrastructure, data access, messaging, metrics, logging, secrets, rate limiting, health checks, and build tooling.
  • Leverage AI technologies to accelerate team productivity and delivery of customer features.
  • Take responsibility for tasks from building new functionality through developing automated tests and investigating issues.
  • Receive dedicated mentorship and formal training from fellow engineers to get up to speed and develop skills.

Desired Qualifications

  • Knowledge of programming in one or more of Java, Python, C++, or 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, software bill of materials (SBOM) generation, dependency vulnerability management, and static analysis.
  • Hands-on use of Codex or similar AI coding agents in real software development workflows.

About the Company

Cisco

Makes networking gear and security software

Cisco makes the switches and routers that connect offices, data centers, and cloud services, and it also sells cybersecurity tools and Webex video meetings to businesses and governments. It was one of the first companies to sell routers that let different kinds of computer networks exchange data, and in 2000 it briefly became the world's most valuable company. Customers run its network gear, from Wi-Fi access points to AI data center systems, with Cisco software that sets up and secures the network, while its Splunk unit searches computer logs to catch outages and attacks. Cisco earns money from hardware sales, software subscriptions, and support contracts. It was founded in 1984 and is based in San Jose, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Jose, CA
Founded
1984

Recently Posted Jobs

Explore more opportunities at Cisco

See more jobs