Engineering Manager - Core Services at OneSignal

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Engineering Manager - Core Services OneSignal. About The Team:. OneSignal has grown rapidly. Today we serve billions of HTTP requests and send over 12 billion messages daily. We achieved this scale by leveraging bare metal cloud and writing scale-sensitive components in languages like Rust and Go. This potent combination of high-performance, low-cost hardware with efficient resource utilization has given us an incredible competitive edge.. The Core Services team enables product development at OneSignal through the design, development, and operations of cross-cutting horizontal services which form the backbone of our technical stack. This includes the delivery pipeline, responsible for delivering over 12 billion push notifications, SMS, and emails every day, gRPC services written in Go and Rust, and Kafka consumers written in Rust. You will work with Rust, Go, Ruby, gRPC, Redis, Kafka, Scylla, and PostgreSQL. As the Engineering Manager for that team, you'll own significant projects that directly impact our platform's performance and features. Your expertise will shape the way businesses engage with their users.Our . blog. contains more information about the OneSignal Engineering . career ladder . and our . diverse team. . . What You'll Do:. Collaborate closely with fellow engineers to architect and implement services required to back OneSignal’s product offerings. Actively participate in peer code reviews and Technical Design Spec reviews, providing valuable technical insights to continuously improve our code base. Build high-performing teams - enabling and empowering your direct reports paired with recruiting great new talent. Set team strategy & managing execution (eg planning, sprints, etc.). Coordinate with relevant product and platform teams, to deliver on objectives and create longer-term strategies. People management of engineers - including career growth, performance management, promotions and feedback. Conduct data analysis and performance monitoring to identify areas for optimization and enhancement. Work together with the team to efficiently resolve production issues and ensure the system scales smoothly to meet the growing demands of our customers.. What You'll Bring:. 2+ years of engineering management experience with significant experience as a software engineer. Good technical sense with specific experience working on scalability issues . Product sense and understanding of customer needs. Experience owning a production product and managing your own roadmap, collaborating with internal and external customers to drive business impact . Passion for fostering functioning teams and organizations. A record of enhancing your reports and providing individuals with meaningful opportunities for growth. Excitement for recruiting and a thoughtful approach to headcount planning.  . The New York and California base salary for this full-time position is between $200,000 to $215,000. Your exact starting salary is determined by a number of factors such as your experience, skills, and qualifications. In addition to base salary, we also offer a competitive equity program and comprehensive and inclusive benefits..