Назад
Company hidden
2 дня назад

Staff Software Engineer (Messaging)

225 000 - 255 000CAD
Формат работы
remote (только USA)
Тип работы
fulltime
Грейд
principal
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Staff Software Engineer (Messaging): Developing and optimizing UI and API for a market-leading text messaging customer engagement solution with an accent on global quiet hours compliance, conversational text messaging, and rich content editors. Focus on scaling distributed systems, improving product reliability, and driving technical alignment across the organization.

Location: Remote (Canada). Hiring in Canada is done in partnership with Rippling's EOR.

Salary: CAD $225,000–CAD $255,000

Company

hirify.global is a leading omnichannel customer engagement solution powering personalized customer journeys across mobile and web push notifications, in-app messaging, SMS, and email.

What you will do

  • Collaborate with Product Managers, Designers, and Engineers to implement new features using Rust, TypeScript, and Ruby.
  • Conduct code and specification reviews, providing technical insights to improve features and codebase.
  • Resolve production reliability issues and ensure the system scales to meet customer demands.
  • Refactor frontend components, creating an extensible, reusable, and clean component architecture.
  • Stay up-to-date with the latest industry trends and technologies, incorporating new ideas into engineering processes.
  • Present Technical Specifications to other Staff Engineers, drive alignment on proposed solutions, and prototype draft implementations.

Requirements

  • 8+ years of professional software development experience.
  • Experience creating extensible, reusable React components.
  • Experience with TypeScript and at least one system programming language (Rust, Go, Ruby, etc.).
  • Experience working with backend distributed systems at scale.
  • Ability to own and deliver end-to-end software functionality from design/architecture through to monitoring.
  • Ability to manage complex cross-team coordination and work closely with product owners.
  • Experience designing RESTful and/or gRPC APIs.
  • Must be located in Canada.

Nice to have

  • Experience with event streaming frameworks such as Apache Kafka.
  • Experience with Kubernetes.
  • Experience with data modeling using at least one database engine (MySQL, PostgreSQL, Redis, Cassandra, ScyllaDB, etc.).

Culture & Benefits

  • Remote work as the default option.
  • Competitive equity program and comprehensive benefits.
  • Emphasis on healthy life balance and kindness in all interactions.
  • Focus on ownership and personal growth.
  • Values friendliness, empathy, accountability, collaboration, proactiveness, urgency, growth mindset, and love of learning.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник - загрузка...