OneSignal is a leading omnichannel customer engagement solution that powers personalized customer journeys across various platforms including mobile and web push notifications, in-app messaging, SMS, and email.
The company aims to democratize engagement, enabling over a million businesses to keep their users engaged by delivering billions of messages daily.
OneSignal supports companies in 140 countries, including notable clients like Zynga, USA Today, and Eventbrite, catering to both startups and established businesses.
The company is Series C, venture-backed by SignalFire, Rakuten Ventures, Y Combinator, HubSpot, and BAM Elevate.
Remote work is the default option for employees in several U.S. states and internationally in the UK and Singapore, with plans for future expansion.
OneSignal emphasizes a healthy work-life balance, kindness in interactions, and personal growth, making it a unique workplace.
The company is hiring fullstack engineers at Senior and Staff levels, with team fit evaluated during the interview process.
Responsibilities include collaborating with Product Managers and Designers, designing and deploying distributed systems, contributing to continuous improvement, leading projects, participating in on-call rotations, and driving innovation through new technologies.
Requirements:
Candidates must have 6+ years of software engineering experience in building high-volume, scalable SaaS applications from end-to-end.
Strong experience in service-oriented, server-side development with Rust and Ruby + Rails or equivalent languages is required, along with a strong desire to learn.
Experience in breaking down large projects into manageable tasks and collaborating with a team to drive projects forward is essential.
A proven track record of solving complex engineering problems and learning new tools and languages on the job is necessary.
A passion for mentoring junior or mid-level software engineers to achieve technical excellence is expected.
Experience with modern client-side development using TypeScript + React or equivalent is a bonus but not required.
Benefits:
The base salary for the Staff Software Engineer position ranges from $190,000 to $210,000, while the Senior Software Engineer position ranges from $160,000 to $180,000, with starting salaries determined by experience, skills, and qualifications.
OneSignal offers a competitive equity program in addition to the base salary.
Comprehensive and inclusive benefits are provided to all employees.
The company is committed to preventing discrimination and harassment in the workplace and strives to create an inclusive environment for all employees.