Full-Time

Fullstack Senior Software Engineer

Journeys Team

Confirmed live in the last 24 hours

OneSignal

OneSignal

51-200 employees

Customer engagement platform with multi-channel outreach


Compensation Overview

$160,000 - $180,000Annually

+ Equity + Comprehensive Benefits

Senior

Remote in USA

Required Skills
gRPC
Kubernetes
Rust
React.js
MySQL
Ruby
Apache Kafka
Postgres
Docker
TypeScript
Go
Redis
MongoDB
REST APIs
Cassandra
Requirements
  • 6+ years of professional software development experience
  • Experience with React / TypeScript
  • Experience working with backend distributed systems at scale
  • Experience with Rust and/or Golang, or a strong willingness to learn these two languages quickly
  • Experience with distributed system event streaming framework such as Apache Kafka
  • Experience creating extensible, reusable components in the frontend
  • Experience with Docker and Kubernetes
  • Experience designing RESTful or gRPC APIs
  • Experience with data modeling and at least one database engine (MySQL, PostgreSQL, Redis, MongoDB, Cassandra, ScyllaDB, etc.)
  • Ability to own and deliver end to end software functionality from design/architect, to implementation, testing, production, release, and monitoring
  • Ability to manage complex cross-team coordinations and work closely with product owners
  • Ability to evaluate and communicate different engineering solutions and trade-offs
Responsibilities
  • Collaborate closely with Product Managers, Designers, and fellow engineers to design and implement new features and functionalities (fullstack) for our Customer Engagement System, using languages such as TypeScript, Ruby, Rust, and Golang.
  • Maintain existing frontend and backend systems from multiple different platforms / technologies
  • Actively participate in peer code reviews and Technical Design Spec reviews, providing valuable technical insights to continuously improve our code base
  • Work together with the team to efficiently resolve production issues and ensure the system scales smoothly to meet the growing demands of our customers.
  • Refactor existing components on the frontend, creating extensible, reusable and clean component architecture
  • Stay up-to-date with the latest industry trends and technologies, incorporating new ideas into our engineering processes

OneSignal is an excellent choice for professionals looking to work in a dynamic field of digital communications, especially in customer engagement through various channels like push notifications, email, SMS, and in-app messaging. The company stands out for its comprehensive platform that allows businesses to effectively engage customers and boost loyalty without needing extensive coding skills. This focus on accessibility and user experience in communication tools underlines its commitment to technical excellence and industry relevance.

Company Stage

Series C

Total Funding

$84M

Headquarters

San Mateo, California

Founded

2014

Growth & Insights
Headcount

6 month growth

1%

1 year growth

7%

2 year growth

46%

Benefits

Remote-first collaboration

Focus time

Flexible vacation

Health, dental, & life

Home office & wellness stipend

Learning & development stipend

Fun offsites

Sweet swag