Our Platform Team

Tech / AI / Software

Senior/StaffSoftwareEngineer(PlatformInfrastructure)

Spain FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior/Staff Software Engineer (Platform Infrastructure) at Our Platform Team. Skills: Java, Platform Infrastructure, high-load, distributed systems, highly available, globally distributed systems, REST API, WebSocket. Drive implementation and support of highly available backend infrastructure and services. design”

What You'll Achieve.

maintain 99.999% availability; process more than 100,000 requests per second; handle more than a million concurrent WebSocket connections; consistently meet millisecond-level latency targets; automate testing; meet team-specific delivery

Industry & Context.

Tech / AI / Software
Problems you'll solve

Excellent problem-solving skills; proactive approach to identifying and addressing technical challenges (e.g., concurrency bugs, memory leaks)

What They're Looking For.

Must Have

Solid backend development experience (5+ years), excellent Java programming, Experience building high-load, fault-tolerant distributed, 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, a proactive approach to identifying and addressing technical challenges (e.g., concurrency bugs, memory leaks), Experience working with Linux operating, Good spoken and written English communication skills

Nice to Have

Experience building public, Experience with Netty or other low-level/high-performance understanding of non-blocking I/O concepts

What You'll Do.

Drive implementation and support of highly available backend infrastructure and services

convert high-level requirements into component-level designs and implementation

Support products throughout the release cycle

Develop and extend CI/CD pipelines to automate testing and meet team-specific delivery

Work in an Agile team and contribute to improving development processes and team effectiveness

How You'll Work.

Team & Collaboration

collaborating closely with senior engineers on design; Work with architects and other stakeholders; Work in an Agile team

Communication Scope

Good spoken and written English communication skills

Full Job 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 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. **Qualifications & Skills** \- 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); \- Fa

Free ATS check

Applying for this Senior/Staff Software Engineer (Platform Infrastructure) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Our Platform Team?

Real rants from real employees. Read before you apply.

Read Company Rants →