> Markdown version of [/jobs/ext/1941726-senior-staff-software-engineer-platform-infrastructure](https://www.wearedevelopers.com/jobs/ext/1941726-senior-staff-software-engineer-platform-infrastructure). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior/Staff Software Engineer (Platform Infrastructure) - **Company:** Ringcentral - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Linux, Distributed Computing Environment, Distributed Systems, Domain Name System (DNS), Fault Tolerance, Hypertext Transfer Protocols (HTTP), Networking Basics, Oracle (Applications), Queueing Systems, Redis, Memory Leaks, Service Discovery, Software Engineering, WebSocket, Load Balancing, Caching, Backend, Kubernetes, Apache Kafka, Asynchronous Programming, Restful APIs, Docker, Microservices - **Published:** August 5, 2026 - **Apply:** https://www.buscojobs.com.es/senior-staff-software-engineer-platform-infrastructure-en-madrid-ID-365506492 ## About the Role Solid backend development experience (5+ years) and excellent Java programming skills. Experience building high-load, fault-tolerant distributed systems. Understanding of microservices architecture and inter-service communication patterns (e.g., synchronous/asynchronous communication, message queues, L4/L7 load balancing). Familiarity with network fundamentals (TCP/UDP, HTTP, WebSocket, DNS). Excellent problem-solving skills and a proactive approach to identifying and addressing technical challenges (e.g., concurrency bugs, memory leaks). Experience working with Linux operating systems. Good spoken and written English communication skills. Will be a plus Experience building public APIs. Experience with Netty or other low-level/high-performance frameworks; understanding of non-blocking I/O concepts. ## Description We 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 ******% 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 WorkWe 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 withJava, Netty, Redis, Kafka, Kubernetes, Docker, Oracle CoherenceResponsibilitiesDrive 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.Qualifications & SkillsSolid backend development experience (5+ years) and excellent Java programming skills.Experience building high-load, fault-tolerant distributed systems.Understanding of microservices architecture and inter-service communication patterns (e.g., synchronous/asynchronous communication, message queues, L4/L7 load balancing).Familiarity with network fundamentals (TCP/UDP, HTTP, WebSocket, DNS).Excellent problem-solving skills and a proactive approach to identifying and addressing technical challenges (e.g., concurrency bugs, memory leaks).Experience working with Linux operating systems.Good spoken and written English communication skills.Will be a plusExperience building public APIs.Experience with Netty or other low-level/high-performance frameworks; understanding of non-blocking I/O concepts.What We OfferWell-coordinated professional team.Life assurance and private medical insurance.Competitive salary.Great opportunities for self-realization, professional and career growth.Corporate training programs, free language courses.Excellent work environment and good collaboration.Opportunity to be a part of the international company.RingCentral is deeply committed to equality and values a diverse workforce.We welcome individuals from all backgrounds and walks of life to join us.Regardless of your profile, personal circumstances, or unique characteristics, you belong here.#J-*****-Ljbffr ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Develop, test and run a communications application in a serverless cloud](https://www.wearedevelopers.com/videos/760-develop-test-and-run-a-communications-application-in-a-serverless-cloud) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)