Senior Software Engineer, Core Systems (Rust)
$140k - $170kFull-time
PubNub
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, throughput, and system performance.
- Work across cloud infrastructure and data systems.
- Use AI tools thoughtfully to improve engineering workflows.
ABOUT YOU
MINIMUM 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.
NICE TO HAVE
- 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.
LOCATION
Bay Area candidates preferred. Remote candidates will also be considered.WHY JOIN PUBNUB
- Build infrastructure processing trillions of transactions monthly.
- Work on distributed systems operating at global scale.
- Own services from design through production operations.
- Solve reliability, performance, and scalability challenges.
- Collaborate with experienced platform engineers.
- Contribute to systems used by millions worldwide.
- Remote-first environment with autonomy and ownership.
COMPENSATION
Compensation range: $140,000–$170,000 per year, plus equity eligibility. Compensation is determined based on experience, skills, location, and business needs.APPLY
Join PubNub's Core team and help build the systems that power real-time applications worldwide. If you enjoy distributed systems, Rust, and operating services at scale, we'd like to hear from you.EQUAL EMPLOYMENT OPPORTUNITY
PubNub is an equal opportunity employer and is committed to creating an inclusive workplace for all employees and applicants. Employment decisions are based on qualifications, merit, and business needs without regard to legally protected characteristics.WORK AUTHORIZATION REQUIREMENT
Candidates must be legally authorized to work in the country where they are hired. PubNub does not provide employment visa sponsorship for this role.INFORMATION ACCURACY NOTE
Candidates are expected to provide accurate and truthful information throughout the application and hiring process. Any misrepresentation or omission of material information may affect employment eligibility.Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Core Systems (Rust) in United States vacancy
$180k - $290k
...A leading blockchain organization seeks a software developer to design and implement key components of the Stellar Core system. Candidates should have over 4 years of software... ...experience and be proficient in modern C++ or Rust. The position offers opportunity for...SeniorSoftware- ...BairesDev is seeking a Senior Software Engineer specializing in Rust to design and develop high-performance backend services. The successful candidate will have extensive experience with Rust and Kubernetes, ensuring scalability and reliability in cloud environments....SeniorSoftwareRemote workFlexible hours
$115.83k - $173.74k
...located in San Diego, is seeking an Embedded Software Engineer III focused on developing embedded... ...monitoring and secure communications systems for low-SWaP flight systems while collaborating... ...expertise in embedded C/C++ and RUST, along with experience in networking protocols...SeniorSoftware- ...BairesDev is looking for a Senior Software Engineer (Rust) based in California. You will design and develop high-performance backend services optimized... ...reliability while building and maintaining distributed systems deployed in Kubernetes. The ideal candidate has 5+...SeniorSoftwareRemote workFlexible hours
$170k - $230k
Materialize, Inc. is looking for an engineer to improve their Database... ...design, debug, and enhance system reliability while owning projects... ...will have experience in software development, preferably in distributed... ...are excited about learning Rust. A competitive salary range is...SeniorSoftware$150k - $212k
...Parallel Systems is hiring a Senior Software Engineer in Los Angeles, California. This role involves designing, building, and optimizing critical backend... ...systems programming, with strong proficiency in C, C++, Rust, and Linux. The target salary range is $150,000 - $212,...SeniorSoftware- ...Francisco is looking for an experienced software developer with a focus on safety-critical Rust and C++. The role involves... ...practices, collaborating with engineers, and maintaining coding standards... ...deep understanding of embedded systems. This position offers a competitive...SeniorSoftware
- Slope is looking for an experienced Embedded Software Engineer to join their Electromagnetic Warfare team in Costa Mesa, California. This position... ...involves developing high-reliability embedded software in Rust and collaborating with various engineering teams on advanced...SeniorSoftware
$245k - $360k
...A hyper-growth ecommerce leader is seeking a Senior Software Engineer to drive development in New York. This role involves owning complex systems, mentoring junior engineers, and leveraging AI tools to optimize development processes. Candidates should possess 3-5+ years...SeniorSoftware$244k - $292k
...A financial technology company in California seeks a Senior Software Engineer for their Product Platform team. In this role, you will build and... ...Candidates should have over 5 years of experience in production systems, a builder's mindset, and the ability to quickly learn new...SeniorSoftware$141k - $202k
A leading technology company in Sunnyvale is seeking a Software Engineer III to develop infrastructure solutions. The role involves programming in C++, tackling large-scale systems challenges, and ensuring software quality through testing and debugging. Candidates should...SeniorSoftwareFull time- ...Senior Software Engineer, Core Experience (StubHub, Inc., New York, NY) Take broad strokes of a plan and translate into production-quality solutions... ...that can be delegated to other team members; and improve systems as they work on them (12%). Design and implement...SeniorSoftwareRemote work2 days per week
- ...high-speed multi-robot fulfilment system designed to operate with sub-... ...precision. They are scaling their core software R&D team and looking for a senior Core Systems / C++ Specialist who... ...Computer Science, Robotics, Computer Engineering, or an equivalent technical field...SeniorSoftwareFlexible hours
$200k
Monad Labs is searching for a Senior Software Engineer based in New York to improve blockchain protocol core functionalities. You'll work with distributed algorithms and design components in Rust, tackling challenging problems with high impact. The ideal candidate has at...SeniorSoftware- NVIDIA Gruppe is seeking a Senior Systems Software Engineer to join their advanced infrastructure software team in Santa Clara, California. The role... ...management solutions for datacenters, working predominantly with Rust, Go, and C++. You'll be responsible for software...SeniorSoftware
- ...on the speed and scale of open systems. We're redefining the edge of... ...our warfighters through digital engineering, software, and hardware solutions that are essential to our core of being a Digital Systems... ...The Platform is a ~140,000-line Rust workspace spanning 24 crates:...SeniorSoftwareContract work
- NVIDIA Corporation is seeking a Senior Systems Software Engineer to join its advanced infrastructure software team in Santa Clara, California. You will... ...-scale management solutions. The role emphasizes work in Rust, Go, and C++, bridging hardware, firmware, and cloud-...SeniorSoftware
- ...Senior Systems Engineer, Core Infrastructure Expert, Los Angeles, CA We have an opening available for a Senior Systems Engineer. The Senior... ...Advanced proficiency in Microsoft Server and third-party software patch management. Advanced knowledge of PowerShell development...SeniorSoftware
- ...Senior Systems Engineer, Core Infrastructure Expert, Los Angeles, CA We have an opening available for a Senior Systems Engineer. The Senior... ...Advanced proficiency in Microsoft Server and third-party software patch management. - Advanced knowledge of PowerShell development...SeniorSoftware
- PulseRise Technologies is seeking a Senior Software Engineer with strong modern C++ expertise to innovate on our distributed blockchain ledger.... ...transaction processing, and network performance, optimizing our system to secure decentralized transactions. The ideal candidate...SeniorSoftwareFull timeRelocation
- ...leading technology company is looking for a Senior Software Engineer in Austin, Texas. The role involves designing and evolving core platform systems with a focus on knowledge ingestion,... ...retrieval, and be productive in Rust or Go. The position offers an opportunity...SeniorSoftware
- ...We’re looking for a Staff Software Engineer to join our Confidential Computing... ...who can design, build, and own core platform services powering secure, distributed systems at scale. This is a high-impact... ..., production-grade code (Rust, C/C++, or similar) and contribute...SoftwareH1bWorldwide
- ...available database at the core of the Kurrent Platform.... ...time. Built for distributed systems, it stores, distributes,... ...as a C# backend software developer with a focus on... ...Development of database engines. Open source project work. C/Rust code for interop. Operating...SeniorSoftwareRemote workRotating shift
$120k - $180k
...Raft is seeking a software engineer in Rome, NY, to architect and implement end-to-end solutions for operators and data consumers. The ideal... ...candidate requires 3+ years of industry experience, proficiency in Rust and Kafka, and familiarity with cloud computing solutions....SeniorSoftware$500 per month
...members is made up of experienced engineers, traders, and brokerage... ...backend, databases and distributed systems, as well as broad experience... .... You must have previous software engineering experience with... ...around C/C++, Go, Zig, Rust, Java, Scala, Python Low latency...SeniorSoftwareHome office- ...DomainTools Limited is hiring a Senior Software Engineer to join their Engineering Team in the Town... ...solver with a strong background in Python, Rust, and cloud infrastructures like AWS.... ...Engineer will design, maintain data systems while mentoring junior engineers. DomainTools...SeniorSoftware
$90k - $225k
...Altamira Technologies is seeking Senior Software Engineers to join our world‑class Space Systems engineering team in Denver, CO. As a candidate for this opportunity... ...databases API design and development in Java, Go, or Rust (Java preferred) Development of serverless and/...SeniorSoftwareWork experience placement- ...· Department: Backend Engineer · Work type: On-Site... ...resilient distributed systems. You’ll work closely with... ...in production today. Core Responsibilities Architect... ...years of professional software engineering experience,... ...languages (e.g., Rust, C++) and scripting environments...SeniorSoftwareFull time
$180k - $290k
...pioneering blockchain organization is seeking a talented Software Engineer to design and implement core components of the Stellar Core system. The successful candidate will have expertise in modern C++ or Rust, a solid understanding of software design patterns, and the...SeniorSoftwareFlexible hours- ...Senior Software / Data Engineer Decentriq is the rising leader in data-clean-room technology. With Decentriq, advertisers, retailers, and publishers... ...– Work closely with data scientists, backend engineers (Rust), and product teams to ship features end-to-end. AI-...SeniorSoftwareWork at officeImmediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Core Systems (Rust). Be the first to apply!
Related searches
- software sales engineer United States
- software engineer internship remote United States
- IT software developer United States
- new grad software engineer United States
- software engineer staff United States
- integration software engineer United States
- machine learning software engineer United States
- software engineer part time United States
- facebook software engineer United States
- senior robotics software engineer United States

