PubNub
Technology
SeniorSoftwareEngineer,CoreSystems(Rust)
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer, Core Systems (Rust) at PubNub. Skills: Distributed systems, Rust, Cloud infrastructure. Build core distributed systems. Design scalable platform services”
Industry & Context.
Root cause analysis; Troubleshooting
What They're Looking For.
Must Have
production systems in Rust, distributed systems, cloud infrastructure, fault tolerance, concurrency, operating production services, Kubernetes-based environments
Nice to Have
AWS infrastructure, Cassandra, DynamoDB, Redis, or Aurora, Go or Python, observability and debugging experience, high-scale distributed systems
What You'll Do.
Build core distributed systems
Design scalable platform services
Design fault-tolerant platform services
Develop messaging infrastructure
Develop storage infrastructure
Develop eventing infrastructure
Improve system reliability
Improve operational resilience
Own services from development
Own services through production
Support incident response
Support capacity planning
Optimize system performance
Work across cloud infrastructure
Work across data systems
Full Job Description
About PubNub PubNub is a San Francisco–based technology company that powers real-time interactive experiences that drive engagement, retention, and monetization. Our platform enables organizations to efficiently build, manage, and optimize real-time applications used by millions of people around the world. Founded in 2012, PubNub serves more than 2,000 companies globally, including Amazon, RingCentral, Gameloft, and DAZN. Our secure, low-latency platform scales worldwide, helping customers launch and enhance applications that engage users and deliver business results. Engineering teams at PubNub build and operate the systems behind our globally distributed platform. Our infrastructure processes trillions of transactions each month across 15+ data centers worldwide, enabling reliable, low-latency real-time experiences at scale. About the Role PubNub is looking for a Senior Software Engineer to join our Core team and help build and operate the foundational services behind our real-time platform. This is a senior individual contributor role focused on designing, building, and operating distributed systems in Rust. You'll work on services that power messaging, eventing, presence, storage, history, search, and fanout across our globally distributed platform. You'll help evolve systems that process trillions of transactions each month, with a focus on reliability, performance, observability, and operational excellence. Engineers on the Core team own services from development through production operations, including monitoring, incident response, and capacity planning. Key Responsibilities Build core distributed systems in Rust. Design scalable and fault-tolerant platform services. Develop messaging, storage, and eventing infrastructure. Improve system reliability and operational resilience. Own services from development through production operations. Create metrics, dashboards, alerts, and runbooks. Support incident response and capacity planning. Optimize latency, throug
Applying for this Senior Software Engineer, Core Systems (Rust) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about PubNub?
Real rants from real employees. Read before you apply.