Note: The job is a remote job and is open to candidates in USA. PubNub is a San Francisco–based technology company that powers real-time interactive experiences. They are seeking a Senior Software Engineer to join their Core team and help build and operate foundational services behind their real-time platform.
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, throughput, and system performance
- Work across cloud infrastructure and data systems
- Use AI tools thoughtfully to improve engineering workflows
Skills
- Strong experience building production systems in Rust
- Experience with distributed systems and cloud infrastructure
- Deep understanding of fault tolerance and concurrency
- Experience operating production services at scale
- Experience with Kubernetes-based environments
- Experience with AWS infrastructure
- Experience with Cassandra, DynamoDB, Redis, or Aurora
- Exposure to Go or Python
- Strong observability and debugging experience
- Experience supporting high-scale distributed systems
Benefits
- Equity eligibility
- Remote-first environment with autonomy and ownership
Company Overview