Senior Software Engineer, Analytics @OneSignal
Software Development
Salary cad 195,000 - 2..
Remote Location
Job Type full-time
Posted 2d ago

[Hiring] Senior Software Engineer, Analytics @OneSignal

2d ago - OneSignal is hiring a remote Senior Software Engineer, Analytics. πŸ’Έ Salary: cad 195,000 - 225,000 per year πŸ“Location: Worldwide

Role Description

As a Senior Remote Software Engineer, you'll have the autonomy to take ownership of significant projects and make a direct impact on our platform's performance and features. Your expertise will shape the way businesses engage with their users.

  • Collaborate closely with Product Managers, Designers, and fellow engineers to design and implement backend services to support features in our application, using languages such as Rust and Golang.
  • Manage deployments in Kubernetes and monitor system performance and stability.
  • Actively participate in peer code reviews and Technical Design Spec reviews, providing valuable technical insights to continuously improve our code base.
  • 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 the growing demands of our customers.
  • Conduct data analysis and performance monitoring to identify areas for optimization and enhancement.
  • Stay up-to-date with the latest industry trends and technologies, incorporating new ideas into our engineering processes.

Qualifications

  • 6+ years of professional software development experience.
  • Experience building backend microservices at scale.
  • Strong usage of AI tooling or integrations.
  • Experience with a statically typed language, preferably Rust and/or Golang, or a strong willingness to learn these two languages quickly.
  • Experience with ClickHouse, Cassandra, or similar NoSQL databases.
  • Experience with a 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.

Requirements

  • Experience with Ruby/Rails (not required but a bonus).
  • Experience with continuous build in an Agile Environment (not required but a bonus).
  • Experience with PostgreSQL or other relational databases (not required but a bonus).
  • Experience working on an Analytics team (not required but a bonus).

Benefits

  • The base salary in Canada for a Senior Software Engineer full-time position is between CAD $195,000 and CAD $225,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.
Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer, Analytics @OneSignal
Software Development
Salary cad 195,000 - 2..
Remote Location
Job Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs