Staff Software Engineer
SGNL- Full Time
- Senior (5 to 8 years), Expert & Leadership (9+ years)
Candidates should possess at least six years of software engineering experience, specifically building high-volume, scalable SaaS applications from end-to-end. They must demonstrate a strong understanding of distributed systems and the ability to contribute to a culture of continuous improvement through peer code reviews, operational enhancements, and architectural decisions.
The Staff Software Engineer will collaborate closely with Product Managers, Designers, and fellow engineers to rapidly scope, build, and ship high-impact features for customer use. They will design and deploy high-scale, efficient distributed systems to solve customer problems, contribute to technical design documents and specifications, and participate in an on-call rotation to resolve production issues and ensure system scalability. Furthermore, they will drive innovation by exploring cutting-edge technologies and championing their adoption.
Customer engagement through push notifications
OneSignal offers a platform for customer engagement through push notifications, helping businesses connect with their customers via mobile and web notifications. It operates on a freemium model, providing basic services for free and charging for premium features like machine learning for message optimization and detailed analytics. The platform is user-friendly, allowing setup in about 15 minutes and capable of sending billions of notifications daily, including behavior-based triggers. OneSignal stands out with its open-source SDKs and accessible API, aiming to empower businesses to engage their customers effectively.