Senior/Staff Software Engineer (Platform Infrastructure)
RingCentral · Spain Valencia
About this role
RingCentral is hiring a senior-level Software Engineer based in Spain Valencia. The posting calls out experience with Java, Kubernetes, Docker, Redis and roughly 5+ years of relevant work.
- Role
- Software Engineer
- Function
- software engineering
- Level
- senior
- Track
- Tech leadership
- Employment
- Full-time
- Location
- Spain Valencia
- Experience
- 5+ years
- Posted
- May 4, 2026
More roles at RingCentral
Job description
from RingCentral careersWe are looking for an experienced Java Software Engineer to join our Platform team and help develop an award-winning REST API for our Unified Communications service.
In the Platform team, we build high-load infrastructure subsystems that address cross-cutting concerns in a geo-distributed environment, including API and WebSocket Gateways, distributed caches, and service discovery.
You will have the chance to design and develop highly available, globally distributed systems that maintain 99.999% availability, process more than 100,000 requests per second, handle more than a million concurrent WebSocket connections and consistently meet millisecond-level latency targets.
How we work
We operate with a flat team structure and value constructive technical discussions. Engineers participate in requirements clarification, design proposals, implementation reviews, and production incident analysis.
Technologies we work with:
Java, Netty, Redis, Kafka, Kubernetes, Docker, Oracle Coherence
Responsibilities
- Drive implementation and support of highly available backend infrastructure and services, collaborating closely with senior engineers on design decisions;
- Work with architects and other stakeholders to convert high-level requirements into component-level designs and implementation tasks;
- Support products throughout the release cycle, including QA support and production incident investigation;
- Develop and extend CI/CD pipelines to automate testing and meet team-specific delivery requirements;
- Work in an Agile team and contribute to improving development processes and team effectiveness.