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.
Back-End Engineer Silicon Valley, CA, United States
DevOps Silicon Valley, CA, United States
Distributed Systems Architect Silicon Valley, CA, United States
Mobile Engineer Silicon Valley, CA, United States
Senior Backend Engineer New York, NY, United States, Silicon Valley, CA, United States, or Remote
Why join us?
Market Leader — We now have over 1 million users on board and send over 8 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 1.25 Billion MAU. 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
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.
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.
Scalable Infrastructure: We send messages on behalf of our customers at rates up to 3 million/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.
Working at OneSignal
We are an engineering-led, fast-growing, collaborative team, with great product fit and transparency.
Catered lunch and dinner, Blue Bottle coffee, and all the snacks you can eat
We have a gym membership reimbursement program up to $50/mo
We're on the 5th floor in beautiful San Mateo hills. Our office looks out over a gorgeous valley filled with redwoods.
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.
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.
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 Wednesdaysat 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.
We offer a generous relocation package to help with airfare, shipping, and moving costs.
We have board-game and console game-nights, yearly ski trips, team-building off-sites: including map-building workshops, terrarium building workshops and more!
OneSignal has an unlimited vacation policy with a minimum suggested 3 week vacation per year.
OneSignal covers 100% of health insurance coverage.
We offer a 401(k) plan via Human Interest.
Interested in this company?
Skip straight to final-round interviews by applying through Triplebyte.