OneSignal

Staff Software Engineer, Core

United States

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Customer Engagement SolutionsIndustries

Position Overview

  • Location Type: Remote (United States - California, New York, New Jersey, Oregon, Pennsylvania, Texas, Utah, Washington), UK, Singapore
  • Employment Type: Full-time
  • Salary: Not specified

OneSignal is a leading omnichannel customer engagement solution, empowering businesses to connect with their users through mobile and web push notifications, in-app messaging, SMS, and email. We support over a million businesses globally, including Zynga, USA Today, and Eventbrite. OneSignal is a Series C, venture-backed company with offices in San Mateo, CA and London, UK. We offer a hybrid work environment with flex seating options.

Requirements

  • Experience with Rust, Go, Ruby, gRPC, Redis, Kafka, Scylla, PostgreSQL, and Kubernetes is highly desirable.
  • Strong understanding of distributed systems and microservices architecture.
  • Experience with cloud technologies (e.g., bare metal cloud).
  • Ability to work independently and collaboratively within a team.

Responsibilities

  • Architect and implement services to support OneSignal's platform.
  • Collaborate with fellow engineers on significant projects.
  • Contribute to the design and development of cross-cutting horizontal services.
  • Shape the way businesses engage with their users.
  • Work remotely with flexible scheduling.

Company Information

  • Company: OneSignal
  • Industry: Customer Engagement Solutions
  • Funding: Series C, venture-backed by SignalFire, Rakuten Ventures, Y Combinator, HubSpot, and BAM Elevate.
  • Scale: Serving billions of HTTP requests daily.
  • Technology Stack: Rust, Go, Ruby, gRPC, Redis, Kafka, Scylla, PostgreSQL, Kubernetes
  • Values: Healthy work-life balance, kindness, ownership, and personal growth.

Skills

Rust
Go
Ruby
gRPC
Redis
Kafka
Scylla
PostgreSQL
Kubernetes
Distributed Systems
Microservices
Cloud Technologies

OneSignal

Customer engagement through push notifications

About OneSignal

OneSignal offers a platform for customer engagement through push notifications, helping businesses connect with their customers via mobile and web notifications. It operates on a freemium model, providing basic services for free and charging for premium features like machine learning for message optimization and detailed analytics. The platform is user-friendly, allowing setup in about 15 minutes and capable of sending billions of notifications daily, including behavior-based triggers. OneSignal stands out with its open-source SDKs and accessible API, aiming to empower businesses to engage their customers effectively.

San Mateo, CaliforniaHeadquarters
2014Year Founded
$81.7MTotal Funding
SERIES_CCompany Stage
Data & Analytics, Consumer SoftwareIndustries
51-200Employees

Benefits

Remote-first collaboration
Focus time
Flexible vacation
Health, dental, & life
Home office & wellness stipend
Learning & development stipend
Fun offsites
Sweet swag

Risks

Increased competition from market leaders like Airship and CleverTap threatens market share.
Dependency on ActiveCampaign integration poses operational risks.
Freemium model may limit revenue growth if premium conversion rates are low.

Differentiation

OneSignal offers a seamless multi-channel messaging experience for customer engagement.
The platform uses machine learning to optimize message delivery times and personalization.
OneSignal's open-source SDKs and API accessibility appeal to developers.

Upsides

Growing demand for personalized engagement solutions boosts OneSignal's market potential.
Integration with ActiveCampaign enhances OneSignal's push notification capabilities.
SOC 2 Type II and HIPAA compliance strengthen OneSignal's security credentials.

Land your dream remote job 3x faster with AI