OneSignal

Silicon Valley
26 - 50 Employees
11 - 25 Engineers
$25M - $50M Funding
Series B

OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation.

When you pick up your smartphone, the first thing you see is a push notification - maybe there’s a breaking news alert, an HQ Trivia game reminder, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

OneSignal photo 1 OneSignal photo 2 OneSignal photo 3 OneSignal photo 4 OneSignal photo 5
Active Roles 1 more active role
Why join us?
  • Market Leader — We now have over 600,000 users on board and send over 5 billion notifications per day. We are the leader in Web Push and leader in new Mobile Apps adding Push. Developers and product managers love working with OneSignal. We have many widely known companies using the OneSignal product.

  • Scale — Every day, we serve over 125 million DAU. Outside of massive tech companies such as Twitter or Google, this is unheard of. We get the opportunity to solve problems at scale with a lean team; the impact an engineer can have here is massive.

  • Great strategy — Incumbents in the space are focused on building tools that appeal to large corporations and CMOs. By contrast, we're much more focused on appealing to developers and the developer community. This is akin to Stripe's strategy for growth. It worked for them, and we're excited to recreate that success in the app and messaging space.

  • Good timing — We have product market fit, great traction, we're early stage, and the potential upside is huge.


Engineering at OneSignal
Engineering team and processes

OneSignal's engineering team practices agile development. We work collaboratively with product and design to identify features we want to build, discuss the features, plan our sprints, and ship code to staging and production environments with continuous integration and deployment practices. We follow best practices with testing, code reviews, and demos of the software we've built.

Technical Challenges

OneSignal's service is responsible for sending billions of notifications per day, with user segmentation, A/B testing, ML, great api's, tons of integrations, and a powerful React.js dashboard that is friendly and easy to use. We have a great tech stack to support building our features and functionality with React/ Typescript on the front-end, and Rails, Rust, and Go on the back-end. Our service is the notification engine powering many widely known apps in the App Store and provide high availability, resiliency and scalability.

Projects you might work on
  • Scalable Infrastructure: We send messages on behalf of our customers at rates up to 1,750,000/sec, and we receive analytical events in return at ever-increasing rates. As a critical part of our customers' businesses, we need to keep the messages flowing even as nodes come and go. We are continuing to iterate on a new distributed architecture to support this.

  • Engagement Tools: Segmenting your user-base, creating campaigns, sending messages, and turning analytics into actionable insights can be a difficult task, but it doesn't need to be. We work hard to design and build interfaces that are intuitive to learn and a delight to use.

  • ML Features: One of the keys to effective user engagement is making sure the right people receive the right messages. Manually defining segments takes time and can have mixed results. We are empowering our customers with dynamic segmentation powered by machine learning to drive outcomes they care about.

Tech stack
Rust
Ruby
Ruby on Rails
PostgreSQL
Redis
Java
Go
TypeScript
React
Objective-C
Kafka
Docker
NGINX
HAProxy

Working at OneSignal

We are an engineering-led, fast-growing, collaborative team, with great product fit and transparency.

Free Food

Catered lunch and dinner, Blue Bottle coffee, and all the snacks you can eat

Gym/Fitness

We have a gym membership reimbursement program up to $50/mo

Beautiful Office

We're on the 5th floor in beautiful San Mateo hills. Our office looks out over a gorgeous valley filled with redwoods.

Company Retreats

Each January, we have a team off-site and ski trip to Squaw Valley in Tahoe. In the summer, we take the team out on fun team building activities and an excellent dinner. This past summer, we ran a ropes course in the redwoods of Sonoma.

Flexible Hours

Most of our team is in the office by 10:30, and the hours are flexible. We focus on results rather than butts-in-seats.

Workshops/Conferences

We have attended several conferences each year such as RustConf, and encourage interest in conferences and workshops.

Work from Home

Wednesdays are known as Maker Wednesdays at our office, and this is essentially a no meeting day. WFH is possible on any day of the week; scheduling-wise, we encourage choosing Maker Wednesday.

Relocation

We offer a generous relocation package to help with airfare, shipping, and moving costs.

Team Activities

We have board-game and console game-nights, yearly ski trips, team-building off-sites: including map-building workshops, terrarium building workshops and more!

Generous Vacation

OneSignal has an unlimited vacation policy with a minimum suggested 3 week vacation per year.

Health Insurance

OneSignal covers 100% of health insurance coverage.

Maternal/Paternal Leave
401(k) Contribution

We offer a 401(k) plan via Human Interest.


Interested in this company?
Skip straight to final-round interviews by applying through Triplebyte.

Apply