HNHacker News
TopNewBestAskShowJobs

gdeglin

2,213 karma · joined February 6, 2008

Founder & CEO of OneSignal. We help power intelligent delivery of push notifications and other messaging channels for over a million developers worldwide. https://onesignal.com

YC S2011 Alum.

submissionscomments
gdeglin··on I decompiled the White House's new app
OneSignal cofounder here. Posting since our service was mentioned in this article.

For those concerned or curious about location data collection, we wrote an explanation of how it works: https://onesignal.com/blog/youre-in-control-how-location-act...

gdeglin··on Ask HN: Who is hiring? (July 2025)
OneSignal | California, New York, Pennsylvania, Texas, Utah, Washington | Onsite or Remote (Within these states) | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

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.

We're hiring Senior Software Engineers for our Product, SDK, and Backend teams.

More information and apply at https://onesignal.com/careers

gdeglin··on Ask HN: Who is hiring? (June 2025)
OneSignal | California, New York, Pennsylvania, Texas, Utah, Washington | Onsite or Remote (Within Supported States) | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

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.

We're hiring Senior Software Engineers for our Product, SDK, and Backend teams.

More information and apply at https://onesignal.com/careers

gdeglin··on Ask HN: Who is hiring? (March 2025)
OneSignal | California, New York, Pennsylvania, Texas, Utah, Washington | Onsite or Remote (Within Supported States) | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React 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.

We're hiring Senior Software Engineers for our Product, SDK, and SRE teams.

More information and apply at https://onesignal.com/careers

gdeglin··on Ask HN: Who is hiring? (December 2024)
OneSignal | California, New York, Pennsylvania, Texas, Utah, Washington | Onsite or Remote (Within Supported States) | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

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.

We're hiring Senior Software Engineers and Engineering Managers across multiple teams.

More information and apply at https://onesignal.com/careers

gdeglin··on Ask HN: Who is hiring? (September 2024)
OneSignal | California, New York, Pennsylvania, Texas, Utah, Washington | Onsite or Remote (Within Supported States) | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

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.

We're hiring Senior Software Engineers and Engineering Managers across multiple teams.

More information and apply at https://onesignal.com/careers

gdeglin··on Ask HN: Who is hiring? (August 2024)
OneSignal | California, New York, Pennsylvania, Texas, Utah, Washington | Onsite or Remote (Within Supported States) | Full Time | https://onesignal.com/careers

Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

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.

We're hiring Senior Software Engineers and Engineering Managers across multiple teams.

More information and apply at https://onesignal.com/careers

gdeglin··on Ask HN: Who is hiring? (March 2024)
OneSignal | California, New York, Pennsylvania, Texas, Utah, Washington | Onsite or Remote (Within Supported States) | Full Time | https://onesignal.com/careers

Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

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.

We're hiring Senior Software Engineers across multiple teams.

More information and apply at https://onesignal.com/careers

gdeglin··on Ask HN: Who is hiring? (January 2024)
OneSignal | California, New York, Pennsylvania, Texas, Utah | Onsite or Remote (Within Supported States) | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

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.

We're hiring Senior Software Engineers across multiple teams.

More information and apply at https://onesignal.com/careers

gdeglin··on Push notifications – What to push, what not to push, and how often
One detail not covered as much in this article is that many options are now available to users and apps to control the push notifications they send and receive.

For example, on iOS, when prompted for notification permission, users are now asked to choose if they want the notifications sent to a summary view. iOS will also invite users to disable notifications from apps they haven't interacted with recently.

Here are a few of the options available for each operating system. Many of these were introduced within the last 1 to 3 years.

iOS & Android:

  * Apps can choose to send notifications without sound/vibration. These are less disruptive and less likely to result in an uninstall or disabling of push.
  * Apps can customize which sound is sent with the notification, if any. On Android, the vibration pattern can also be customized. 
  * Apps can choose to replace an old notification with a new one. This helps prevent multiple updates from crowding a user's notification center (e.g. Order received, Order Arriving, Order Delivered)
  * Apps can send notifications at different priority levels. On iOS, apps can even send notifications that break through a user's focus mode settings (e.g. for emergency alerts), but this requires special permission.
  * Apps can group multiple notifications for easier readability (e.g. chat  messages from different contacts)
  * Apps can set a visual badge on their application icon, indicating the presence of new content, with or without also sending a push notification.
iOS

  * Apps can choose between sending a push notification or starting a Live Activity. Live Activities have more visual customization and can show real-time updates such as sports scores or the status of a food delivery order. Starting with iOS 17.2, released in Dec 2023, Live Activities can be started remotely, just like push notifications. Prior to 17.2, users had to open the app to start them.
Android

  * Apps can implement Notification Channels, a way to categorize different types of notifications so that users can enable some but not others.
gdeglin··on Ask HN: Who is hiring? (November 2023)
OneSignal | California, New York, Pennsylvania, Texas, Utah | Onsite or Remote (Within Supported States) | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

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.

We're hiring Senior Software Engineers across multiple teams.

More information and apply at https://onesignal.com/careers

gdeglin··on Ask HN: Who is hiring? (October 2023)
Sorry we weren't able to interview you due to location. I've updated the post to clarify that Remote options are only available in one of the supported states.
gdeglin··on Ask HN: Who is hiring? (October 2023)
Thanks for catching this. I have updated the job posting to remove London as a location.
gdeglin··on Ask HN: Who is hiring? (October 2023)
OneSignal | California, New York, Pennsylvania, Texas, Utah | Onsite or Remote (Within Supported States) | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

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.

We're hiring for roles including:

* Senior Software Engineer (Full Stack)

* Senior Software Engineer (Mobile SDKs)

* Senior Engineering Manager

More information and apply at https://onesignal.com/careers

gdeglin··on Ask HN: Who is hiring? (August 2023)
OneSignal | California, New York, Pennsylvania, Texas, London | Onsite or Remote | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

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, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

We're hiring for roles including:

* Product Engineer

* Lead Data Scientist

* Product Manager

More information and apply at https://onesignal.com/careers

gdeglin··on Ask HN: Who is hiring? (July 2023)
We can support remote hires in any of the US States listed (Plus anywhere in the UK).
gdeglin··on Ask HN: Who is hiring? (July 2023)
OneSignal | California, New York, Pennsylvania, Texas, London | Onsite or Remote | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

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, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

We're hiring for roles including:

* Product Engineer

* Lead Data Scientist

* Product Manager

More information and apply at https://onesignal.com/careers

gdeglin··on Ask HN: Alternative to Firebase FCM
Hi! I'm the co-founder of OneSignal, a push notification and marketing automation service.

Here are some of the batching mechanisms we support:

1. Sending to a list of devices based on push tokens, onesignal identifier, or your own customer identifers.

2. Sending to a segment that you create via our dashboard or API. Segments can combine filters such as device type, language, country code, activity in your application, or custom attributes you define

3. Sending to a list based on filters that you provide to our API "eg: Send to all devices that have launched my app in the last week"

4. Automated Messages - Automatically send messages to devices that match certain criteria (e.g. adding an item to their cart)

In addition, we provide some useful quality-of-live features, including:

* Idempotent notifications

* Tracking when notifications are received by a device ("Confirmed Delivery")

* Targeting notifications based on a user's interactions with previous messages

* Very fast notification delivery

Here's our API documentation for sending notifications: https://documentation.onesignal.com/reference/create-notific...

We also provide client libraries for most popular programming languages: https://documentation.onesignal.com/docs/ruby-client-sdk

These features are all available on our free plan. Our free plan has no limit on API calls, push tokens, or push messages. It's designed to be equal to or better than Firebase's notification console and FCM API in most dimensions. We also have paid features that provide deeper message analytics, marketing automation features, and other channels (email & sms).

Please feel free to reach out to me directly if you have questions or need help migrating over: george[@]onesignal.com

gdeglin··on Ask HN: Who is hiring? (May 2023)
OneSignal | California, New York, Pennsylvania, Texas, London | Onsite or Remote | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

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, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

We're hiring for roles including:

* Engineering Manager

* Backend Engineer

More information and apply at https://onesignal.com/careers

gdeglin··on Ask HN: Who is hiring? (April 2023)
OneSignal | California, New York, Pennsylvania, Texas, London | Onsite or Remote | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

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, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

We're hiring for roles including:

* Product Engineer / Full Stack Developer

* Head of Developer Relations

* Site Reliability Engineer

* Head of Analytics

More information and apply at https://onesignal.com/careers

gdeglin··on Ask HN: Who is hiring? (March 2023)
OneSignal | California, New York, Pennsylvania, Texas, London | Onsite or Remote | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

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, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

We're hiring for roles including:

* Product Engineer / Full Stack Developer

* Head of Developer Relations

* Site Reliability Engineer

* Head of Analytics

More information and apply at https://onesignal.com/careers

gdeglin··on Web Push for Web Apps on iOS and iPadOS
This is a tremendous announcement. Web Push is such a superior channel to SMS and Email for many websites" There's a standard opt-in and opt-out process, it's real-time, and it's free. Yet the adoption has been severely reduced by the lack of iOS support.

The homescreen requirement is a small hurdle in the grand scheme of things. Now websites can finally implement Web Push once, and know that it will work for all of their users.

This is especially useful for media sites and others that have historically struggled to get people to go through the whole app store to app install process. It will level the playing field and create much better user experiences.

gdeglin··on Ask HN: Who is hiring? (January 2023)
OneSignal | California, New York, Pennsylvania, Texas, London | Onsite or Remote | Full Time | https://onesignal.com/careers Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

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, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

We're hiring for roles including:

* Product Engineer / Full Stack Developer

* Head of Developer Relations

* Site Reliability Engineer

* Head of Analytics

More information and apply at https://onesignal.com/careers

gdeglin··on Ask HN: Who is hiring? (December 2022)
OneSignal | California, New York, Pennsylvania, Texas, London | Onsite or Remote | Full Time | https://onesignal.com/careers

Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

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, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

We recently announced that we raised a $50M round: https://techcrunch.com/2022/09/01/onesignal-lands-50m-to-aut...

We're hiring for roles including:

* Product Engineer / Full Stack Developer

* Head of Developer Relations

* Site Reliability Engineer

* Head of Analytics

More information and apply at https://onesignal.com/careers

gdeglin··on Ask HN: Who is hiring? (November 2022)
OneSignal | California, New York, Pennsylvania, Texas, London | Onsite or Remote | Full Time | https://onesignal.com/careers

Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

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, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

We recently announced that we raised a $50M round: https://techcrunch.com/2022/09/01/onesignal-lands-50m-to-aut...

We're hiring for roles including:

* Product Engineer / Full Stack Developer

* Head of Developer Relations

* Site Reliability Engineer

More information and apply at https://onesignal.com/careers

gdeglin··on Ask HN: Who is hiring? (October 2022)
OneSignal | California, New York, Pennsylvania, Texas, London | Onsite or Remote | Full Time | https://onesignal.com/careers

Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

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, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

We recently announced that we raised a $50M round: https://techcrunch.com/2022/09/01/onesignal-lands-50m-to-aut...

We're hiring for roles including:

* Product Engineer / Full Stack Developer

* Head of Developer Relations

* Site Reliability Engineer

More information and apply at https://onesignal.com/careers

gdeglin··on Ask HN: Who is hiring? (September 2022)
OneSignal | California, New York, Pennsylvania, Texas, London | Onsite or Remote | Full Time | https://onesignal.com/careers

Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

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, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

Today we've announced we raised a $50M round: https://techcrunch.com/2022/09/01/onesignal-lands-50m-to-aut...

We're hiring for roles including:

* Backend/Infrastructure Engineer

* Product Engineer / Full Stack Developer

* Head of Developer Relations

* Engineering Manager

More information and apply at https://onesignal.com/careers

gdeglin··on Ask HN: Who is hiring? (August 2022)
OneSignal | San Mateo, New York, Texas, London | Onsite or Remote | Full Time | https://onesignal.com/careers

Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

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, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

We're hiring for roles including:

* Backend/Infrastructure Engineer

* Product Engineer / Full Stack Developer

* Head of Developer Relations

More information and apply at https://onesignal.com/careers

gdeglin··on Ask HN: Who is hiring? (July 2022)
OneSignal | San Mateo, New York, Texas, London | Onsite or Remote | Full Time | https://onesignal.com/careers

Tech stack includes Go, Rust, Ruby on Rails, Kafka, Postgres, Redis, InfluxDB, Typescript, React

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, a message from a dating site, or football scores… Whatever it is, chances are it came from us.

We're hiring for roles including:

* Backend/Infrastructure Engineer

* Product Engineer / Full Stack Developer

* Head of Developer Relations

More information and apply at https://onesignal.com/careers

gdeglin··on iOS 16 to support Web push notifications in 2023
Apple has been refining the iOS notification experience to prevent this from being a problem for apps and I’m sure this will apply to websites too.

For example, putting notifications in the scheduled summary or asking users if they want to turn off notifications from an app they haven’t engaged with recently.

On the other hand, why should I have to download an app in order to know when I get outbid on eBay or a notification when a package is delivered. Like any messaging channel, not every business is going to use it in a smart way overnight. But I’m confident Apple will put the right guard rails around it, and it will be a welcome replacement to email. Unlike email, web push is privacy friendly, and has standard opt-in and opt-out methods.

Page 1 of 6Next →