We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Senior or Staff Software Engineer, Backend
Location: United States (Remote)
|
Full-Time
Go
Rust
Ruby on Rails
Backend Development
API Design
Microservices
Back End Engineer
Staff Engineer
**About OneSignal:** OneSignal is building the best platform for businesses to intelligently engage with customers across every channel. We provide a simple interface to push notifications, email, and in-app messages, letting content creators focus on quality user engagement instead of complex implementation. **About The Role:** As a Senior or Staff Software Engineer in the Backend team, you will be responsible for designing and implementing backend services that power OneSignal's platform. You will work on critical components that handle massive scale and ensure the reliability and performance of our services. This role involves driving technical strategy and mentoring other engineers. **Responsibilities:** - Design and implement backend services using Go, Rust, and Ruby on Rails - Optimize system performance and ensure reliability - Develop and maintain APIs and microservices - Collaborate with product and frontend teams to align on technical requirements - Drive the design and implementation of "secure by default" systems - Conduct code reviews and design reviews for critical projects - Stay at the forefront of technology advancements in backend development **Requirements:** - Proven experience as a Senior or Staff Engineer in backend development - Strong expertise in Go, Rust, and Ruby on Rails - Experience designing and building scalable backend systems - Deep understanding of API design and microservices architecture - At least 8+ years of coding experience in languages like Go, Rust, and Java - Ability to balance short-term priorities with long-term strategic goals - Excellent problem-solving skills and attention to detail
Post Date:
June 12, 2025