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 π±.