Senior Software Engineer, Core Systems – Rust

Job not on LinkedIn

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of PubNub

PubNub

51 - 200 employees

🔌 API

🏢 Enterprise

☁️ SaaS

API • Enterprise • SaaS

PubNub is a real-time developer platform that provides the infrastructure for scalable real-time applications. It offers a comprehensive suite of APIs, SDKs, and integrations for building real-time chat, live audience engagement, multi-user collaboration, IoT device control, and more. With PubNub, developers can leverage its powerful network infrastructure to achieve rapid development and scalability across various use cases. The platform supports multiple programming languages, including JavaScript, Kotlin, Go, Dart, Swift, Unity, and Ruby, and ensures security and compliance with standards such as GDPR, HIPAA, and SOC2. PubNub aims to facilitate faster development, lower risks, and increased growth for its customers with its robust pub/sub network and infrastructure solutions.

📋 Description

• 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.

🎯 Requirements

• 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

• Remote-first environment with autonomy and ownership

Apply Now

Similar Jobs

🔥 4 hours ago

FICO

1001 - 5000

💸 Finance

🤖 Artificial Intelligence

☁️ SaaS

Senior Software Engineer contributing to backend engineering for FICO’s streaming platform. Collaborating with product managers and architects to drive software design and improvements.

Angular

AWS

Azure

Cassandra

Cloud

Docker

Java

JavaScript

Kafka

Kubernetes

MySQL

Oracle

Python

Spark

Spring

Zookeeper

🔥 5 hours ago

Primacy

51 - 200

☁️ SaaS

Drupal Full Stack Developer Lead managing innovative dynamic web applications for various clients at Digital United. Focused on both frontend and backend development of Drupal sites and applications.

Drupal

JavaScript

MySQL

PHP

SCSS

🔥 6 hours ago

Gainwell Technologies

10,000+ employees

⚕️ Healthcare Insurance

Sr. Java Developer at Gainwell developing scalable, cloud-native healthcare products. Supporting design, development, and modernization of healthcare administration solutions in a remote role.

AWS

Cloud

Docker

Java

Kubernetes

Microservices

Spring

Spring Boot

SpringBoot

🔥 8 hours ago

Redbrick

201 - 500

☁️ SaaS

🤝 B2B

📱 Media

Software Development Lead (C++) leading a software development team for Shift's Chromium-based browser. Responsible for technical direction, team culture, and hands-on software development.

JavaScript

Objective-C

Python

TypeScript

🔥 9 hours ago

Coinbase

1001 - 5000

₿ Crypto

💸 Finance

💳 Fintech

Staff Software Engineer at Coinbase defining technical vision for the Overseer platform. Leading architecture decisions and building infrastructure for correctness in financial systems.

Distributed Systems

Java

Python

Go