Remote Jobs at OneSignal

Customer engagement through push notifications

San Mateo, California, United States

OneSignal Logo
United States
Remote iconRemote

Senior or Staff Software Engineer, Backend

OneSignal

Candidates are required to have 6+ years of professional software development experience, with a strong foundation in designing and deploying high-scale, efficient distributed systems. They should be able to collaborate closely with Product Managers, Designers, and other engineers to rapidly build and ship impactful features, and contribute to a culture of continuous improvement through peer code reviews and architectural decisions.

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years), Expert & Leadership (9+ years)
United States
Remote iconRemote

Staff Software Engineer, Fullstack

OneSignal

Candidates should possess at least six years of software engineering experience, specifically building high-volume, scalable SaaS applications from end-to-end. They must demonstrate a strong understanding of distributed systems and the ability to contribute to a culture of continuous improvement through peer code reviews, operational enhancements, and architectural decisions.

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
United States
Remote iconRemote

Staff Software Engineer, Core

OneSignal

Candidates should possess a Bachelor’s degree in Computer Science or a related field, and have at least 5 years of experience in software engineering, with a focus on backend development. Experience with languages such as Rust, Go, and Ruby is required, along with familiarity with technologies like gRPC, Redis, Kafka, Scylla, PostgreSQL, and Kubernetes is desired.

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
United States
Remote iconRemote

Senior Software Engineer, Monetization Team (Fullstack or Backend)

OneSignal

Candidates should have at least 6 years of professional software development experience, including building backend frameworks at scale for billing, authentication, or enterprise governance systems. Experience with Rust and/or Golang, AI tools in the developer workflow, databases like PostgreSQL and ScyllaDB, distributed system event streaming frameworks such as Apache Kafka, and Google Cloud Platform is required, along with a strong willingness to learn new languages quickly.

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
United States
Remote iconRemote

Senior Product Manager

OneSignal

Candidates should have at least 6 years of product experience in a tech company or fast-growing startup operating at scale. Strong design skills with familiarity in tools like Figma are required, along with a strong technical orientation and quantitative background. Proficiency in data analytics, including SQL, and a demonstrated track record of delivering high-quality products at scale are essential. Resourcefulness, autonomy, business acumen, and strong communication and collaboration skills a…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
United States
Remote iconRemote

Product Marketing Manager

OneSignal

The candidate should have at least 3 years of product marketing experience, preferably within a B2B SaaS or martech company, and a strong passion for understanding customer needs. Experience in driving go-to-market strategy and product launches is essential.

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years), Expert & Leadership (9+ years)
United States
Remote iconRemote

Senior Software Engineer, Email Team (Fullstack/ Frontend)

OneSignal

Candidates should have 6+ years of professional software development experience, including experience creating extensible, reusable React components. Proficiency in TypeScript and at least one system programming language such as Rust, Go, or Ruby is required. The ability to own and deliver end-to-end software functionality, from design and architecture through implementation, testing, production, release, and monitoring, is essential. Strong skills in managing complex cross-team coordination and…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
United States
Remote iconRemote

Sr. Engineering Manager

OneSignal

Candidates must possess 5+ years of engineering management experience and 6+ years of hands-on software development experience. Experience managing 10+ engineers and working on high-scale distributed systems is required, along with strong product sense, customer empathy, and a history of collaborating with stakeholders to drive business impact. A passion for fostering high-performing teams and building positive relationships with technical leaders is also essential.

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ years)