CareerPlanSign in

Software Engineer (Shared Components)

Galway, Ireland💼 Full-time🗓 2026-07-07 → 2026-09-26

Core

Design, develop, test, and maintain core features in a shared Java library that powers over 90% of services across the Webex Platform.

Role type

Senior Software Engineer (Shared Components)

Builds

Core foundational architecture components for HTTP clients, service infrastructure, data access, messaging, metrics, logging, secrets, rate limiting, health checks, and build tooling.

Domain

Enterprise collaboration software / Cloud infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Java, software architecture, microservices, DevOps, automated testing, problem-solving, agile development

Preferred skills

Python, C++, JavaScript, observability tools (Splunk, Prometheus, Micrometer, InfluxDB, Grafana), security scanning, SBOM generation, dependency vulnerability management, static analysis, AI coding agents (Codex)

Technologies

Java, Python, C++, JavaScript, Splunk, Prometheus, Micrometer, InfluxDB, Grafana, Codex

Responsibilities

Design, develop, test, and deliver new features and improvements to shared library components; lead operational aspects of highly available microservice architecture; develop highly reliable shared components for specific infrastructure areas; leverage AI technology to accelerate productivity; investigate issues and develop automated tests.

Seniority

Mid-Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.