Job Url: https://www.remoterocketship.com/company/onesignal/jobs/senior-software-engineer-fullstack-north-america Job Description: OneSignal Website LinkedIn All Job Openings OneSignal is a market-leading customer engagement platform that provides push notifications, email, SMS, in-app messaging, and Live Activities to enhance user engagement and retention. The platform is tailored to enable businesses to maximize engagement, personalize user communication, and drive revenue growth through various messaging channels. Trusted by over a million businesses across diverse industries, OneSignal supports sectors such as gaming, eCommerce, finance, and media by offering seamless integration and automation capabilities, without requiring extensive engineering resources. With features like drag-and-drop workflow builders and advanced analytics, OneSignal helps marketing teams improve efficiency and reach their audiences more effectively. mobile • rust • mobile engagement • push notifications • web notifications 51 - 200 employees Founded 2015 ☁️ SaaS 🛍️ eCommerce 📱 Media Senior Software Engineer - Fullstack January 16 🏈 Anywhere in North America – Remote 💵 $160k - $210k / year ⏰ Full Time 🟠 Senior 🧑‍💻 Full-stack Engineer Distributed Systems React Ruby Ruby on Rails Rust TypeScript Apply Now Receive Emails with Similar Jobs Report problem 📋 Description • Collaborate closely with Product Managers, Designers, and fellow engineers to rapidly scope, build, and ship high-impact features that our customers love. • Design and deploy high-scale, efficient distributed systems that solve our customer's toughest problems. • Contribute to a culture of continuous improvement through peer code reviews, operational enhancements, and architectural decisions and reviews. • Lead projects and write technical design documents and specs, while also having an active, hands-on role in implementation and coding. • Participate in our on-call rotation and work with the team to efficiently resolve production issues and ensure the system scales smoothly to meet our customers' growing demands. • Drive innovation by exploring cutting-edge technologies and championing their adoption, transforming how we build and deliver software. 🎯 Requirements • 6+ years software engineering experience building high volume, scalable SaaS applications from end-to-end. • Strong experience and understanding of service-oriented, server-side development with Rust and Ruby + Rails or equivalent languages with a strong desire to learn. • Experience breaking down large-sized projects into easily understandable tasks and working with a team to drive projects forward. • A proven track record of tackling hard engineering problems, navigating complex software systems, and learning + applying new tools and languages on–the-job. • A passion for mentoring junior or mid-level software engineers to achieve technical excellence together. • Experience with modern client-side development with TypeScript + React or equivalent (bonus) 🏖️ Benefits • Competitive equity program • Comprehensive and inclusive benefits