Powering the world's messages

What we do

We provide a simple, developer-friendly interface to push notifications and email for apps and websites.

We started as app developers who just wanted a developer-friendly API for push notifications. Finding no good solution, we built one ourselves.

Today, we are the leading solution for push notifications and email, supporting over 730,458 developers. OneSignal is available on every platform and development environment that supports push, letting content creators focus on quality user engagement instead of complex implementation.

Our goal is to democratize communication tools for everyone from individual blogs to top tier apps.

bullet
We run the world’s fastest Rust backend, sending over 175,000 notifications / second
bullet
We serve more than 100 million end users for each engineer on the team
bullet
We pride ourselves on prompt support and best in class documentation, to make sure every developer can run OneSignal
bullet
We support the latest notification features and offer first- or third-party SDKs for every major platform and device capable of push.
Our Stack
Rust, Ruby on Rails, TypeScript, React, Redis, PostgreSQL
Flow chart explaining how push wroks

What we believe

We strive to build a happy, healthy work environment driven by our core values:

We create an environment where each person directly helps the company meet its goals. We hire great people and bring out the best in each other through regular feedback, creating an inclusive and conscientious work environment, providing opportunities for learning, and being humble.

We provide mission-critical products for our clients and they depend on us for exceptional support, highly available service, great documentation, and listening to their feedback. Ensuring the success of our customers is everyone’s responsibility.

Huge leaps are made not by taking the road well traveled, but by trying novel approaches and occasionally succeeding. Because of the nature of risk taking, we celebrate both successes and failures, and we view such failures as a learning opportunity.

We lead by example, putting rigor into our work and communicating with transparency and intellectual honesty. To demonstrate this we set aggressive goals, address issues in their nascency, and take personal responsibility for helping the company meet its goals.

We believe that happiness, fun, and energy fuels creativity and innovation and creates a more open and communicative workplace. We host regular off-sites and social events to bring the team closer together. We’re grateful for our successes and we celebrate them.

Benefits

  • Lunch, Dinner, and Snacks
  • Flexible work hours
  • Unlimited vacation, at least 3 weeks recommended
  • Health, dental, and vision insurance
  • Choice of workstation including sit/stand desks
  • 401(k) plan
  • Monthly team activities

Available Positions

Executive Assistant & Coordinator

San Mateo, California


We are looking for an Executive Assistant who thrives in a fast-paced and entrepreneurial environment. In this role, you will support the calendar and day-to-day operations of our Leadership Team. You will take on a variety of administrative and project coordination tasks.


Get in touch with us if you:

  • Have 3+ years of administrative assistant, executive assistant, or similar experience managing and supporting multiple senior leaders 
  • Have experience working in a fast-paced startup wearing multiple hats and pitching in where needed
  • Possess strong verbal and written communication skills
  • Have a can-do "make it happen" attitude: you are comfortable making decisions with little supervision or direction


Your responsibilities will include:

  • Interacting with c-level executives and board members
  • Receiving candidates and visitors to the office
  • Providing support on presentations and department-wide programming such as all hands meetings and planning sessions
  • Identifying operational weaknesses and help to refine processes or develop new ones
  • Handling complex calendars on an ongoing basis and prioritizing commitments to maximize time and productivity
  • Arranging complex and detailed travel plans, itineraries, and agendas
  • Supporting our Recruiting Initiatives through coordinating, booking travel and scheduling candidate calls and onsite interviews
  • Handling confidential information with discretion


Bonus Points if you have:

  • BS Degree
  • Experience with Slack
  • Experience with Zoom
  • Proficient with Google Tools
  • Experience in Mac/iOS


Compensation:

  • Salary: 65,000-90,000
  • Equity: 0.01 to 0.05


In keeping with our beliefs and goals, no employee or applicant will face discrimination/harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status. Above and beyond discrimination/harassment based on 'protected categories,' we also strive to prevent other, subtler forms of inappropriate behavior (e.g., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at OneSignal.



Apply Online Email Application

Sourcer

San Mateo, California


Here at OneSignal, people are our most valuable resource. As a sourcer, you'll work closely with the head of recruiting and hiring managers to source for active and passive candidates from around the world. You'll help find amazing talent for a rapidly expanding technology company and work with leadership to continuously calibrate to our growing needs.


What you'll do

  • Conduct searches for high value candidates
  • Apply creative ideas to finding talent
  • Help recruit talent through conferences, meetups and outreach
  • Work with hiring managers to continuously calibrate to hiring needs
  • Work with recruiting to help continue to generate leads
  • Facilitate screening and hiring discussions with hiring managers
  • Work with contingency and retainer based firms to find talent
  • Utilize, propose and suggest new tools to hire for critical roles
  • Track and present sourcing updates and key performance indicators
  • Be critical to building and maintaining OneSignal’s culture as we grow


Skills and experience

  • BA/BS degree or equivalent work experience
  • 1+ years experience in sourcing, preferably in a high growth environment supporting multiple teams
  • Experience sourcing for all levels of an organization including management and above
  • Patient, communicative, collaborative team player who is detail oriented and has outstanding interpersonal skills
  • Experience using active and passive candidate portals and tools
  • Excellent written communication skills
  • Experience at a recruitment agency and/or an early stage company is preferred


In keeping with our beliefs and goals, no employee or applicant will face discrimination/harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status. Above and beyond discrimination/harassment based on 'protected categories,' we also strive to prevent other, subtler forms of inappropriate behavior (e.g., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at OneSignal.



Apply Online Email Application

Product Designer

San Mateo, California


OneSignal is looking for a Product Designer to help design the UX of our dashboard used by 700,000 app developers, and our mobile app experiences that reach billions of devices. We're looking for a team member with attention to detail and who understands design is equal parts form and function. You will work closely with engineering, product and other areas of the business to help make our product more intuitive and delightful to use.  We are looking for someone who puts our users first and is able to articulate their design decisions. We want people that have a ‘ship it’ mentality and have a passion for always measuring and learning. We want people who care about building seamless, easy to use products and have a savvy for using data to make better design decisions. You’ll join our Design Team as our second design hire and report to our Design Director. We’re a small team that covers user research, user experience, prototyping, visual design, brand design, design systems and UI development. We sketch a lot. We prototype a lot. We talk to users to validate our work. We run cross-functional workshops to influence design thinking across the company.


Responsibilities

  • Work directly on the UI and UX of our web and mobile products
  • Work with product managers and engineers to explore the problem space and solutions
  • Develop user flows, journey maps, wireframes and other assets to help facilitate the product development process
  • Design high fidelity mockups and prototypes for new features
  • Provide and solicit feedback from cross-functional stakeholders
  • Design clean user interfaces to mirror UX requirements
  • Work closely with the front-end team to deliver a quality product
  • Observe current user behavior and propose design suggestions to improve UX
  • Conduct various types of UX research including both qualitative and quantitative
  • Work with design and engineering to implement and evolve our design system
  • Build empathy and understanding of our users and how to empower them


Experience and Skills

  • 3+ years experience in a similar role
  • Intuitive mind for good user experience
  • Ability to analyze, optimize, and simplify workflows
  • Effectively communicate with other team members
  • Experience designing for both responsive web and mobile
  • Relevant understanding of best practices and trends in UI/UX design
  • Obsessive attention to pixels
  • Portfolio of past work showcasing your process
  • Mastery of design and prototyping tools such as Figma and Sketch
  • Familiar with building and thinking in design systems
  • Understand technical requirements and aspects of modern apps
  • Experience designing and shipping projects from start to finish
  • (BONUS) Experience writing HTML/CSS/Javascript 
  • (BONUS) Experience running user interviews and usability testing sessions
  • (BONUS) Experience using motion to bring interfaces to life
  • (BONUS) Experience A/B testing and coming up with variants to test hypotheses


Compensation

  • Base: 100K - 140K
  • Equity: 0.05% - 0.1%


Perks

  • Breakfast, lunch, dinner provided daily
  • Flexible work hours with WFH/no-meeting Wednesdays
  • Unlimited vacation
  • Health, dental, vision insurance
  • Commuter benefits — fund your train, bus, Uber and Lyft rides
  • Your choice of work station and equipment
  • 401K Plan
  • Gym/wellness reimbursement
  • Monthly team outings and quarterly off-sites


In keeping with our beliefs and goals, no employee or applicant will face discrimination/harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status. Above and beyond discrimination/harassment based on 'protected categories,' we also strive to prevent other, subtler forms of inappropriate behavior (e.g., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at OneSignal.



Apply Online Email Application

Product Manager

San Mateo, California


When you pick up your smartphone, the first thing you’ll see are push notifications - maybe there’s a breaking news alert, an HQ Trivia game reminder, a promo from Princeton Review… Whatever it is, chances are the message you’re reading was sent using OneSignal. 600K+ mobile app developers and companies use OneSignal to send push notifications. We started as a Y Combinator-backed game developer. Our founders were frustrated with existing push notification tools, so we built our own system. It took off like wildfire. Now we help businesses send 4.5 Billion push notifications every single day. The company is growing quickly both in terms of revenue and employees. It’s a great time to join because we’re still early - we’ve raised a total of $9.5M from investors including SignalFire and Rakuten Ventures (Techcrunch). And despite our early stage, we have massive market penetration (Source: BuiltWith). We’re seeking an experienced Product Manager to help us build the future of how apps engage their users. Today, OneSignal is already used to send billions of notifications. Your work will contribute to us expanding our already large scale while keeping an ethos of radical ease-of-use. Even a first-time web developer or marketer should see amazing results with OneSignal. You’ll be joining as the second product management hire, and with a wide swath of ownership. You’ll work side-by-side with OneSignal’s engineering teams to define APIs, white-board product ideas, and create visual prototypes with OneSignal’s experienced design team. Throughout your work, you’ll live and breath data -- leveraging data to validate your hypotheses and the impact of your work.


What You Should Bring

  • 3+ years of experience operating at scale in a tech company or fast-growing startup
  • Strong design skills - familiarity with at least one common design tool (Sketch, Balsamiq, Figma) and willingness to roll up your sleeves to mock out screens
  • Familiarity with coding - you don’t need to be a CS major, but you should have a strong quantitative / technical background and be able to navigate your way through code and make simple changes on your own
  • Strong data analytics skills - including strong SQL skills and the ability to formulate / structure complex analyses to answer key product questions
  • Product execution - a demonstrated track record of delivering high-quality products at scale
  • Business sense - you can ruthlessly prioritize ways to build the company and work with our business teams to quantify the value of different features 
  • Strong communication (written & verbal) & collaboration skills


Benefits and Perks

  • Unlimited PTO & Flexible work hours
  • All meals are provided and they’re delicious
  • Comprehensive medical & dental insurance
  • Gym reimbursement
  • Team trips and events 
  • Office conveniently located in San Mateo near CalTrain 
  • Opportunity to learn, prove yourself, and have an impact at a rapidly growing SaaS company. 
  • Equity - as the company grows in value, you benefit 


Compensation

  • Salary: $115k-$150k
  • Equity: 0.2% - 0.3%


In keeping with our beliefs and goals, no employee or applicant will face discrimination/harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status. Above and beyond discrimination/harassment based on 'protected categories,' we also strive to prevent other, subtler forms of inappropriate behavior (e.g., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at OneSignal.



Apply Online Email Application

Senior Accountant

San Mateo, California


OneSignal is seeking an experienced Senior Accountant to help drive the monthly accounting close and billing process. This is a crucuial role that will assist in overseeing gereral accounting operations in a fast paced and rapidly growing company. This role provides signficant growth opportunities as you will help build out our financial information systems as well as participate in a number of project based initiatives. The company is growing quickly both in terms of revenue and employees. It’s a great time to join because we’re still early - we’ve raised a total of $9.5M from investors including SignalFire and Rakuten Ventures (Techcrunch) and despite our early stage, we have massive market penetration (Source: BuiltWith). When you pick up your smartphone, the first thing you’ll see are push notifications - maybe there’s a breaking news alert, an HQ Trivia game reminder, a promo from Princeton Review… Whatever it is, chances are the message you’re reading was sent using OneSignal. 600K+ mobile app developers and marketing teams use OneSignal to send push notifications. We started as a Y Combinator-backed game developer. Our founders were frustrated with existing push notification tools, so we built our own system. It took off like wildfire. Now we help businesses send 4.5 Billion push notifications every single day.


What you'll do:

  • Lead the monthly close process and help draft monthly financial statements
  • Conduct monthly account reconciliations to ensure accurate reporting and ledger maintenance
  • Prepare customer invoices and weekly cash collections report with aged receivables report; assist with collections when needed
  • Prepare weekly accounts payable listing, identify vendors for payment, and ensure accurate payment of vendor invoices
  • Perform variance analysis to assist with management discussion and analysis
  • Assist in rolling forward forecasts and preparing budgets
  • Provide input to refine financial processes and system improvements
  • Prepare supporting schedules for yearly tax return
  • Perform various ad-hoc projects in Accounting/Finance as requested


Minimum Qualifications/Experience

  • 3+ years of experience in Accounting
  • Bachelors degree in Accounting/Finance 
  • CPA completed or in progress
  • Demonstrated initiative and ability to work independently with minimal daily direction from management to accomplish objectives and deadlines
  • Strong organizational, verbal, and written communication skills are a must
  • Self-motivated, deadline driven and results oriented; a problem solver with strong teamwork skills and strong desire to drive change
  • Accounting research skills required
  • Highly detail oriented and ability to multi-task and prioritize
  • Strong quantitative and qualitative analytical skills 


Preferred Qualifications/Experience

  • Experience using NetSuite, Salesforce, Recurly, Stripe, and Expensify
  • SaaS accounting experience
  • Public accounting experience
  • Familiar with credit card processing for online sales


In keeping with our beliefs and goals, no employee or applicant will face discrimination/harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status. Above and beyond discrimination/harassment based on 'protected categories,' we also strive to prevent other, subtler forms of inappropriate behavior (e.g., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at OneSignal.



Apply Online Email Application

Site Reliability Engineer

San Mateo, California


OneSignal has grown rapidly to where we are today serving billions of HTTP requests daily and sending upwards of 5 billion messages daily. We achieved this scale by leveraging bare metal cloud and writing scale sensitive components in languages like Rust and Go. This potent combination of high performance, low cost hardware with efficient resource utilization has given us an incredible competitive edge. We are hiring SREs to help us continue to scale by operating and engineering the future of our infrastructure. We are maintaining 99.95% uptime today, and we are investing to ensure we maintain that as then business continues to grow and as the product evolves. Responsibilities Your primary task will be software engineering with a focus on infrastructure, operations, and automation. You'll be building systems to run our product, improving internal services, and advising product teams on architecture as it relates to the operability of the service. The systems you'll be responsible include all of the services which power our product. This ranges from off-the-shelf services like haproxy, nginx, Redis, PostgreSQL, Kafka, and etc. to our in-house services such as the Rails web app, various Rust backend services, and our high performance API layer written in Go. You'll be working with Kubernetes to automate our datacenter operations and writing operational services to automate database operations. One of the key challenges in this role is to not only understand systems to the point of being able to manually operate by hand, but also to understand in sufficient detail to write software systems to automate such operations. For some additional context on how we think about SRE, please see the introductory chapter of the Google SRE book.


Requirements

  • At least 3 years experience working as a software engineer
  • Experience operating reliable production systems at scale
  • Knowledge of Linux systems internals
  • Experience writing networking applications
  • Easily bored running tasks by hand and the ability to automate such tasks


Nice-to-have Experience

  • Operational experience deploying and managing Kubernetes on bare metal
  • Experience writing Kubernetes controllers and operators
  • Recent experience writing Go and/or Rust
  • Past experience as an SRE
  • Experience working with Layers 1-3 of the OSI networking model
  • Experience with PostgreSQL
  • Experience with any of Redis, Kafka, etcd, ZooKeeper, nginx, haproxy


Salary Ranges

  • Salary: $140k - $210k
  • Equity: 0.1% - 0.4%



In keeping with our beliefs and goals, no employee or applicant will face discrimination/harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status. Above and beyond discrimination/harassment based on 'protected categories,' we also strive to prevent other, subtler forms of inappropriate behavior (e.g., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at OneSignal.



Apply Online Email Application

Account Executive

San Mateo, California


When you pick up your smartphone, the first thing you’ll see are push notifications - maybe there’s a breaking news alert, an HQ Trivia game reminder, a promo from Princeton Review… Whatever it is, chances are the message you’re reading was sent using OneSignal. 600K+ mobile app developers and companies use OneSignal to send push notifications. We started as a Y Combinator-backed game developer. Our founders were frustrated with existing push notification tools, so we built our own system. It took off like wildfire. Now we help businesses send 4.5 Billion push notifications every single day. The company is growing quickly both in terms of revenue and employees. It’s a great time to join because we’re still early - we’ve raised a total of $9.5M from investors including SignalFire and Rakuten Ventures (Techcrunch). And despite our early stage, we have massive market penetration (Source: BuiltWith). We’re seeking sales professionals to help OneSignal spread its goodwill to mobile app developers and marketers across the globe, and help the company convert some of the 650,000 current users of the product.  The primary responsibilities will be successfully converting businesses to paid OneSignal customers. This team member will be eager, energetic, a problem solver who can learn in a fast-paced, innovative, technical environment.  Ideal candidates will have an interest in push notifications and messaging, and how companies can integrate the OneSignal product into their existing workflows, systems to more effectively connect and grow engagement with their users.  Excitement to be part of a rocketship growth startup that isn’t a fine-tuned machine, requiring every early hire to be willing to wear different hats and do what’s necessary to make the company successful.


What You Should Bring:

  • 5+ years of software sales experience
  • Demonstrated success hitting & exceeding a sales quota
  • Strong communication (written & verbal) & collaboration skills
  • Experience with Martech, mobile SDK’s, Javascript and/or messaging a major plus
  • Incredible attention to detail (tracking activities; follow up with customers)
  • Bring a competitive, team spirit and a growth mindset
  • Bonus points if you speak/write fluently additional languages, and/or have experience selling messaging products.


Benefits & Perks

  • Unlimited PTO & Flexible work hours
  • All meals are provided and they’re delicious
  • Comprehensive medical & dental insurance
  • Gym reimbursement
  • Team trips and events
  • Office conveniently located in San Mateo near CalTrain
  • Opportunity to learn, prove yourself, and have an impact at a rapidly growing SaaS company.
  • Equity - as the company grows in value, you benefit


Compensation

  • Salary: $160k-$280k ($80-$140k base / $80-$140k target bonus)
  • Equity: 0.05-0.1%


Location

  • San Mateo HQ


In keeping with our beliefs and goals, no employee or applicant will face discrimination/harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status. Above and beyond discrimination/harassment based on 'protected categories,' we also strive to prevent other, subtler forms of inappropriate behavior (e.g., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at OneSignal.



Apply Online Email Application

Customer Success

San Mateo, California


When you pick up your smartphone, the first thing you’ll see are push notifications - maybe there’s a breaking news alert, an HQ Trivia game reminder, a promo from Princeton Review… Whatever it is, chances are the message you’re reading was sent using OneSignal. 600K+ mobile app developers and marketing teams use OneSignal to send push notifications. We started as a Y Combinator-backed game developer. Our founders were frustrated with existing push notification tools, so we built our own system. It took off like wildfire. Now we help businesses send 4.5 Billion push notifications every single day. The company is growing quickly both in terms of revenue and employees. It’s a great time to join because we’re still early - we’ve raised a total of $9.5M from investors including SignalFire and Rakuten Ventures (Techcrunch). And despite our early stage, we have massive market penetration (Source: BuiltWith). We’re seeking a Customer Success professionals to help define OneSignal’s customer success processes, to lead implementation with new large partners and successfully grow our most strategic partners.   Your responsibilities will include working closely with product, customer support, sales to onboard, integrate and scale the OneSignal service with our largest and most strategic partners.  The role is focused on two main responsibilities -- retaining/growing our top existing customers and successfully implementing our most strategic new customers.


What You Should Bring:

  • 2-10+ years of experience
  • Strong communication (written & verbal) & collaboration skills
  • Experience leading customer business reviews & onboarding
  • Incredible attention to detail to master dates/deliverables
  • Help define the template & playbook for customer success; experience iterating plans a nice to have
  • Bonus points if you have data analysis, speak fluently additional languages fluently and/or have a working knowledge of web and/or mobile development languages.


Benefits & Perks

  • Unlimited PTO & Flexible work hours
  • All meals are provided and they’re delicious
  • Comprehensive medical & dental insurance
  • Gym reimbursement
  • Team trips and events
  • Office conveniently located in San Mateo near CalTrain
  • Opportunity to learn, prove yourself, and have an impact at a rapidly growing SaaS company.
  • Equity - as the company grows in value, you benefit


Compensation

  • Salary: $80k-$150k
  • Equity: 0.05% - 0.1%


Location

  • San Mateo HQ


In keeping with our beliefs and goals, no employee or applicant will face discrimination/harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status. Above and beyond discrimination/harassment based on 'protected categories,' we also strive to prevent other, subtler forms of inappropriate behavior (e.g., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at OneSignal.



Apply Online Email Application

Distributed Systems Architect

San Mateo, California


OneSignal is seeking an experienced Systems architect that will continue to enhance our highly available, scalable system architecture to support our growth of more than 3 billion notifications per day. Our 450,000+ developers using the product send more than 3.5 billion notifications per day, and that number continues to grow quickly. Our clients love what we’ve built so far, and we’re excited to work on scaling the product the support more than 10x the number of daily notifications. As a systems architect, you’ll be working on improving and extending our core infrastructure  API’s, infrastructure to help scale our product to support 10X the current capacity as well as architect a number of new features in the product that will allow our customers to leverage our notification system in new powerful ways. Our primary language is Rust, and while the language is not required, we’re looking for someone with multiple years of experience in a statically typed language.


What you'll do:

  • Architecting new solutions to support high growth, scale and availability
  • Reviewing system infrastructure, and proposing efficient scalable solutions 
  • Designing/implementing services that give users greater power and flexibility
  • Benchmarking performance, and productionizing development efforts
  • Writing code, scaffolding and working with a team to achieve your architecture vision
  • Documenting detailed technical architecture
  • Evangelizing design patterns, and great development techniques


Skills and experience:

  • 6+ years of experience writing software
  • 2+ years of experience working with distributed systems
  • Strong technical writer
  • Experience writing with a statically typed language such as Rust, Java, C++, etc.
  • Experience with infrastructure and capacity planning
  • Solid understanding of web service architecture. To be less ambiguous, we are looking for knowledge of the following systems and how they fit together: http clients, DNS, load balancers, reverse proxies, CDNs, application servers (ex. Rails), databases, and caches.
  • Open to learning and writing Rust
  • Understanding of how multiplexed I/O works
  • Friendliness and empathy
  • Modesty
  • Proficiency in written and oral communications
  • Ability to collaborate well on a team
  • Can deliver solutions independently as well
  • Love of learning


Preferred skills and experience:

  • Experience writing Kafka consumer and streaming applications
  • Proficiency with administering Linux systems and applications
  • Again, these are nice-to-haves. Even if you don't know them, we hope you are interested in learning them!


Compensation:

  • Salary: $140k - $210k
  • Equity: 0.1% - 0.4%


In keeping with our beliefs and goals, no employee or applicant will face discrimination/harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status. Above and beyond discrimination/harassment based on 'protected categories,' we also strive to prevent other, subtler forms of inappropriate behavior (e.g., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at OneSignal.



Apply Online Email Application

Senior Android Developer

San Mateo, California


OneSignal’s 15 first-party Mobile and Javascript SDKs are installed into nearly 100,000 websites and applications that reach 900 Million unique users a month. Our SDKs must remain easy to install, work alongside other services and consistently improve as we add new features. This is no small feat, but the effort is well worth it: Our clients rave about the quality, documentation, and ease of use of our service. We're looking for a skilled Android developer to help us build upon and maintain SDKs across over a dozen platforms. The right candidate must have the skill and confidence to learn new programming languages, programming techniques, and fearlessly troubleshoot bugs in mobile devices and web browsers.


Skills and experience:

  • Write code in Java. Additionally writing SDK bindings for C#, Lua, C++, JavaScript, and more
  • Write high quality code in previously unfamiliar programming languages
  • Create and maintaining open source SDKs used by hundreds of thousands of developer
  • A polyglot programmer and enjoys learning new programming languages
  • Has built and published a native app for Android
  • Enjoys diving deep to find solutions to tricky bugs
  • Gets excited about the opportunity to join a small but fast growing startup company


Compensation:

  • Salary: $120k - $165k
  • Equity: 0.1% - 0.2%


In keeping with our beliefs and goals, no employee or applicant will face discrimination/harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status. Above and beyond discrimination/harassment based on 'protected categories,' we also strive to prevent other, subtler forms of inappropriate behavior (e.g., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at OneSignal.



Apply Online Email Application

Backend Engineer

San Mateo, California


We're looking for an engineer interested in writing Rust. Experience with the language is not required, but we are looking for experience in some sort of statically typed language and a couple years of experience. We have several projects using Rust today including the OnePush delivery service, pstats, our stats daemon that runs on each server, and oscachemgr, a cache manager for our front end servers. We've recently started another Rust project pertaining to analytical work on our ever-growing data set. We're also starting to plan a project to integrate Rust into our Rails application. In addition to the Rust projects, business needs may at times require you to work on another part of the application such as Rails or infrastructure.


What you'll do:

  • Work closely with a small team shipping lots of code
  • Write Rust and Ruby
  • Add features to and improving our push delivery service
  • Work on native Rust extensions to our Rails application
  • Open source contributions - we have contributed patches to several crates and released one of our own. We aspire to do more of this as time progresses.
  • Contribute to our stats monitoring process (Rust) which runs on all of our servers
  • Architect solutions to address our scaling needs
  • Design and build a custom message queue


Skills and experience:

  • 2+ years of experience writing software
  • Experience writing with a scripting language such as Node.js, Python, or Ruby
  • Experience writing with a statically typed language such as Rust, Java, C++, etc
  • Solid understanding of web service architecture. To be less ambiguous, we are looking for knowledge of the following systems and how they fit together: http clients, DNS, load balancers, reverse proxies, CDNs, application servers (ex. Rails), databases, and caches
  • Open to learning and writing Rust
  • Friendliness and empathy
  • Modesty
  • Proficiency in written and oral communications
  • Ability to collaborate well on a team
  • Can deliver solutions independently 
  • Love of learning


Preferred skills and experience:

  • Experience extending an interpreted language with native code
  • Familiarity with Redis and PostgreSQL
  • Proficiency with Linux systems
  • Familiarity with POSIX C APIs
  • Understanding of how multiplexed I/O works
  • Again, these are nice-to-haves. Even if you don't know them, we hope you are interested in learning them!


Compensation:

  • Salary: $110k - $140k
  • Equity: 0.05% - 0.2%


In keeping with our beliefs and goals, no employee or applicant will face discrimination/harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status. Above and beyond discrimination/harassment based on 'protected categories,' we also strive to prevent other, subtler forms of inappropriate behavior (e.g., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at OneSignal.



Apply Online Email Application

Senior Full Stack Developer

San Mateo, California


We’re seeking an experienced Full Stack developer to lead the development of improvements to OneSignal’s dashboard and API. Every day, thousands of clients visit our website and dashboard, and thousands more use our API. Our clients love what we’ve built so far and we can’t wait to make it even better. Your responsibilities will include working closely with a product designer and our clients to help build new features and improve our existing ones. You will primarily program in Ruby on Rails, Typescript, and React. You will also contribute to improving OneSignal’s API and bare-metal infrastructure alongside our backend development team.


Skills and experience:

  • Get excited about the idea of joining a small but fast growing startup
  • Enjoy rapid iteration. We ship code multiple times per day
  • Have at least 5 years of prior experience in roles that include front-end and back-end development at a small or mid-sized business
  • Know Ruby on Rails, Django, or similar MVC framework
  • Fluent in Javascript, Typescript, HTML, and CSS
  • Experience writing complex queries with MySQL or PostgreSQL
  • Experience working in an environment where developers have written tests and shared ownership of code.


Compensation:

  • Salary: $120k - $170k
  • Equity: 0.05% - 0.2%


In keeping with our beliefs and goals, no employee or applicant will face discrimination/harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status. Above and beyond discrimination/harassment based on 'protected categories,' we also strive to prevent other, subtler forms of inappropriate behavior (e.g., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at OneSignal.



Apply Online Email Application

Inside Sales Representative

San Mateo, California


In this role, we are looking for individual’s excited to build a career in sales, who want to help companies solve their business needs through the utilization the OneSignal’s product.  They will be responsible for wearing many hats as part of the OneSignal business team.  The primary responsibilities will be successfully converting businesses to paid OneSignal customers. This team member will be eager, energetic, a problem solver who can learn in a fast paced, innovative, technical environment.  Ideal candidates will have an interest in push notifications and messaging, and how companies can integrate the OneSignal product into their existing workflows, systems to more effectively connect and grow engagement with their users.  


What you'll do:

  • Get excited about the idea of joining a small but fast growing, rocketship like growth, startup.
  • Want to be an early team member on the sales team with the ability to learn and grow a sales career.  
  • Have some knowledge and experience with mobile SDKs, Javascript and/or mobile push notifications
  • Want to work harder than you’ve ever worked before in your career but also get the ability to set your own ceiling and work closely with your manager to improve
  • Enjoy working on a small team, have a large impact and have the trust of the team
  • Are excited to own a quarterly revenue quota 


Skills and experience:

  • Own a firm revenue quota quarterly
  • Expected to educate via phone, email and/or chat, an average of six (6) prospective customers per day, and sign a minimum of twenty (20) new customers to the service each quarter
  • Track all activities within Salesforce, utilize all the company sales tools and closely follow the process as trained upon joining, and updated on an annual basis
  • Support the overall sales organization as asks arise within the organization on an ongoing basis
  • Learn how OneSignal’s product works, how it is utilized by a range of customers and be conversant to explain general use cases, and answer general integration questions
  • Be confident and able to have successful contractual discussions with customers
  • Bring a collaborative, open, team mindset to work every day
  • Support field sales team as necessary.
  • Strong customer focus – ability to research and understand customer needs, and develop strategies to ensure outstanding experience
  • Data-driven – ability to understand and drive complex analytical research to create the right answers to support customer solutions
  • Ability to communicate and present to various roles within an organization
  • Aptitude for being organized with flexibility to deliver results in a fast-paced environment
  • Previous experience in a sales development or inside sales role is a plus


Compensation:

  • Salary: $100-120k OTE ($60-70k base / $40-50k target bonus)
  • Equity: 0.05 - 0.1%


In keeping with our beliefs and goals, no employee or applicant will face discrimination/harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status. Above and beyond discrimination/harassment based on 'protected categories,' we also strive to prevent other, subtler forms of inappropriate behavior (e.g., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at OneSignal.



Apply Online Email Application

Frontend Developer

San Mateo, California


We’re seeking an experienced front-end developer to lead the development of improvements to OneSignal’s dashboard. Every day over 10,000 clients visit our website and dashboard and thousands more use our API. Our clients love what we’ve built so far and we can’t wait to make it even better. Your responsibilities will include working closely with a product designer and our clients to help build new features and improve our existing ones. You will primarily program in Typescript, and React.


Skills and experience:

  • Enjoy rapid iteration. We ship code multiple times per day
  • Fluent in Javascript, HTML, and CSS
  • Know React, or a similar framework
  • Have worked in an environment where developers have written tests and shared ownership of code



Preferred skills and experience:

  • Experience with Webpack, Redux, CSS grid
  • Know Ruby on Rails or similar MVC framework
  • Experience building and integrating REST API's
  • Have experience writing queries with MySQL or PostgreSQL


Compensation:

  • Salary: $110k - $150k
  • Equity: 0.05% - 0.1%


In keeping with our beliefs and goals, no employee or applicant will face discrimination/harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status. Above and beyond discrimination/harassment based on 'protected categories,' we also strive to prevent other, subtler forms of inappropriate behavior (e.g., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at OneSignal.



Apply Online Email Application

Senior Backend Engineer

San Mateo, California


We're looking for an engineer interested in writing Rust. Experience with the language is not required, but we are looking for experience in some sort of statically typed language and a couple years of experience. We have several projects using Rust today including the OnePush delivery service, pstats, our stats daemon that runs on each server, and oscachemgr, a cache manager for our front end servers. We've recently started another Rust project pertaining to analytical work on our ever-growing data set. We're also starting to plan a project to integrate Rust into our Rails application. In addition to the Rust projects, business needs may at times require you to work on another part of the application such as Rails or infrastructure.


What you'll do:

  • Work closely with a small team shipping lots of code
  • Write Rust and Ruby
  • Add features to and improving our push delivery service
  • Work on native Rust extensions to our Rails application
  • Open source contributions - we have contributed patches to several crates and released one of our own. We aspire to do more of this as time progresses
  • Contribute to our stats monitoring process (Rust) which runs on all of our servers
  • Architect solutions to address our scaling needs
  • Design and build a custom message queue


Skills and experience:

  • 5+ years of experience writing software for distributed systems
  • Experience writing with a statically typed language such as Rust, Java, C++, etc
  • Solid understanding of web service architecture, systems and how they fit together such as: http clients, DNS, load balancers, reverse proxies, CDNs, application servers (ex. Rails), databases, and caches
  • Open to learning and writing Rust and Go
  • Proficiency in written and oral communications
  • Ability to collaborate well on a team
  • Friendliness and empathy
  • Modesty
  • Can deliver solutions independently
  • Love of learning


Preferred skills and experience:

  • Experience extending an interpreted language with native code
  • Familiarity with Redis, PostgreSQL and Kafka
  • Proficiency with Linux systems
  • Familiarity with POSIX C APIs
  • Understanding of how multiplexed I/O works
  • Again, these are nice-to-haves. Even if you don't know them, we hope you are interested in learning them!


Compensation:

  • Salary: $140k - $165k
  • Equity: 0.1% - 0.25%


In keeping with our beliefs and goals, no employee or applicant will face discrimination/harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status. Above and beyond discrimination/harassment based on 'protected categories,' we also strive to prevent other, subtler forms of inappropriate behavior (e.g., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at OneSignal.



Apply Online Email Application

Android Developer

San Mateo, California


We're looking for a skilled developer to help us build upon and maintain SDKs across over a dozen platforms. The right candidate must have the skill and confidence to learn new programming languages, programming techniques, and fearlessly troubleshoot bugs in mobile devices and web browsers.


What you'll do:

  • Writing code in Java. Additionally writing SDK bindings for C#, Lua, C++, JavaScript, and more
  • Writing high quality code in previously unfamiliar programming languages
  • Creating and maintaining open source SDKs used by hundreds of thousands of developers.



Skills and experience:

  • Has built and published a native app for Android
  • Enjoys diving deep to find solutions to tricky bugs
  • Is a polyglot programmer and enjoys learning new programming languages


Compensation:

  • Salary: $120k - $150k
  • Equity: 0.05% - 0.2%


In keeping with our beliefs and goals, no employee or applicant will face discrimination/harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status. Above and beyond discrimination/harassment based on 'protected categories,' we also strive to prevent other, subtler forms of inappropriate behavior (e.g., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at OneSignal.



Apply Online Email Application

iOS Developer

San Mateo, California


OneSignal’s 15 first-party Mobile and Javascript SDKs are installed into nearly 100,000 websites and applications that reach 900 Million unique users a month. Our SDKs must remain easy to install, work alongside other services and consistently improve as we add new features. This is no small feat, but the effort is well worth it: Our clients rave about the quality, documentation, and ease of use of our service. We're looking for a skilled developer to help us build upon and maintain SDKs across over a dozen platforms. The right candidate must have the skill and confidence to learn new programming languages, programming techniques, and fearlessly troubleshoot bugs in mobile devices and web browsers.


What you'll do:

  • Write code in Objective-C and Swift. Additionally writing SDK bindings for C#, Lua, C++, JavaScript, and more.
  • Write high quality code in previously unfamiliar programming languages.
  • Create and maintain open source SDKs used by hundreds of thousands of developers.


Skills and experience:

  • Is a polyglot programmer and enjoys learning new programming languages.
  • Has built and published a native app for iOS.
  • Enjoys diving deep to find solutions to tricky bugs.
  • Gets excited about the opportunity to join a small but fast growing startup company.


Compensation

  • Salary: $120k - $170k
  • Equity: 0.05% - 0.2%


In keeping with our beliefs and goals, no employee or applicant will face discrimination/harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status. Above and beyond discrimination/harassment based on 'protected categories,' we also strive to prevent other, subtler forms of inappropriate behavior (e.g., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at OneSignal.



Apply Online Email Application

Full Stack Developer

San Mateo, California


We’re seeking an experienced Full Stack developer to lead the development of improvements to OneSignal’s dashboard and API. Every day, thousands of clients visit our website and dashboard, and thousands more use our API. Our clients love what we’ve built so far and we can’t wait to make it even better. Your responsibilities will include working closely with a product designer and our clients to help build new features and improve our existing ones. You will primarily program in Ruby on Rails, Typescript, and React. You will also contribute to improving OneSignal’s API and bare-metal infrastructure alongside our backend development team.


Skills and experience:

  • Get excited about the idea of joining a small but fast growing startup.
  • Enjoy rapid iteration. We ship code multiple times per day.
  • Have at least 2 years of prior experience in roles that include front-end and back-end development at a small or mid-sized business.
  • Know Ruby on Rails, Django, or similar MVC framework.
  • Fluent in Javascript, HTML, and CSS.
  • Experience writing complex queries with MySQL or PostgreSQL.
  • Have worked in an environment where developers have written tests and shared ownership of code.


Preferred skills and experience:

  • Experience with Webpack, Redux, CSS grid
  • Know Ruby on Rails or similar MVC framework.
  • Experience building and integrating REST API's.
  • Have experience writing queries with MySQL or PostgreSQL.


Compensation

  • Salary: $110k - $155k
  • Equity: 0.05% - 0.1%


In keeping with our beliefs and goals, no employee or applicant will face discrimination/harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status. Above and beyond discrimination/harassment based on 'protected categories,' we also strive to prevent other, subtler forms of inappropriate behavior (e.g., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at OneSignal.



Apply Online Email Application

Instagram