Senior Software Engineer

October 24

Apply Now
Logo of OneSignal

OneSignal

mobile • rust • mobile engagement • push notifications • web notifications

51 - 200 employees

Founded 2015

☁️ SaaS

🛍️ eCommerce

📱 Media

Description

• OneSignal is a leading omnichannel customer engagement solution. • Our Analytics team develops products for customers to measure the effectiveness of their messaging strategy. • As a Senior Software Engineer, you will take ownership of significant projects impacting platform performance.

Requirements

• 6+ years of professional software development experience • Experience building backend microservices at scale • Experience with a statically typed language, preferably: Rust and/or Golang, or a strong willingness to learn these two languages quickly • Experience with ScyllaDB, Cassandra or similar noSQL databases • Experience with distributed system event streaming framework such as Apache Kafka • Experience with Docker and Kubernetes • Experience designing RESTful APIs and/or gRPC endpoints • Have a good understanding of clean software design principles • Experience with Ruby/Rails • Experience with continuous build in an Agile Environment • Experience with PostgreSQL or other relational databases

Benefits

• Competitive equity program • Comprehensive and inclusive benefits

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com