Remote Staff Software Engineer, Core Services Team

Posted

Apply now
Please, let OneSignal know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • 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 enables over a million businesses to engage their users by delivering 12 billion messages daily.
  • OneSignal supports companies in 140 countries, including notable clients like Zynga, USA Today, and Eventbrite.
  • The Core Services team is responsible for the design, development, and operations of cross-cutting horizontal services that form the backbone of OneSignal's technical stack.
  • As a Staff Software Engineer, you will have the autonomy to take ownership of significant projects and directly impact the platform's performance and features.
  • The role involves collaborating with fellow engineers, participating in code reviews, resolving production issues, conducting data analysis, and staying updated with industry trends.
  • You will work with technologies such as Rust, Go, Ruby, gRPC, Redis, Kafka, Scylla, and PostgreSQL.
  • The position offers remote work flexibility, allowing you to create a schedule that suits your professional and personal life.

Requirements:

  • You must have at least 8 years of experience working as a software engineer.
  • Experience operating reliable production systems at scale is required.
  • You should have the ability to automate tasks and not be easily bored running them by hand.
  • Experience with relational databases is necessary.
  • Familiarity with distributed system event streaming frameworks such as Apache Kafka is required.
  • Proficiency in Rust and/or Golang is essential.
  • You must be able to reason about data flow through distributed systems.
  • Experience with Docker and Kubernetes is also required.
  • While not mandatory, experience with Redis, Kafka, Scylla, Apache Cassandra, and gRPC is a plus.
  • Additional experience in profiling applications for performance improvement and debugging issues in distributed systems would be beneficial.

Benefits:

  • The base salary for this full-time position ranges from $190,000 to $205,000, depending on experience, skills, and qualifications.
  • OneSignal offers a competitive equity program in addition to the base salary.
  • The company provides comprehensive and inclusive benefits to its employees.
  • Employees enjoy the flexibility of remote work, promoting a healthy work-life balance.
  • OneSignal fosters a culture of kindness, ownership, and personal growth, making it a unique place to work.
Apply now
Please, let OneSignal know you found this job on RemoteYeah . This helps us grow 🌱.
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback