OneSignal is a leading omnichannel customer engagement solution that has revolutionized how businesses connect with their users. As a Series C company backed by notable investors like SignalFire, Rakuten Ventures, and Y Combinator, we've grown to support over 1.8 million businesses worldwide, including major names like Zynga, USA Today, and Eventbrite.
Our platform specializes in delivering personalized customer journeys through multiple channels including mobile and web push notifications, in-app messaging, SMS, and email. We're proud that 1 in 5 new apps launches using OneSignal, demonstrating our significant market presence across 140 countries.
As a Senior or Staff Software Engineer, you'll be joining a dynamic team that values technical excellence and innovation. You'll work on high-impact features that serve billions of messages daily, design scalable distributed systems, and lead technical initiatives that shape our product's future. We offer a healthy work-life balance, emphasis on kindness in all interactions, and focus on ownership and personal growth.
The role combines technical leadership with hands-on development, where you'll collaborate with Product Managers, Designers, and fellow engineers. You'll be working with technologies like Rust, Ruby + Rails, TypeScript, and React, contributing to our high-volume, scalable SaaS application. Our engineering culture promotes continuous improvement through peer code reviews, architectural decisions, and operational enhancements.
We offer competitive compensation, comprehensive benefits, and the flexibility of remote work in select locations. With offices in San Mateo, CA and London, UK, we provide flex seating options for in-person collaboration. Join us in our mission to democratize engagement and help businesses keep their users engaged and updated.