Назад
1 день назад

Software Engineer (Communications Platform)

172 000 - 280 000$
Формат работы
remote (только USA)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Релокация
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Software Engineer (Communications Platform) (Messaging/Distributed Systems): Building a shared communications platform for transactional email, SMS, push, Slack, Microsoft Teams, and WhatsApp with an accent on reliable delivery, user preferences, and channel integrations. Focus on designing idempotent asynchronous workflows, scaling high-volume distributed systems, and improving platform observability and developer tooling.

Location: Remote

Salary: $172K–$280K, plus equity and bonus

Company

Ramp builds financial infrastructure that automates payment authorization, risk flagging, spend categorization, and accounting workflows for businesses.

What you will do

  • Own the design and evolution of a core part of the communications platform from technical design through launch, monitoring, and iteration.
  • Build integrations with email, SMS, push, Slack, Microsoft Teams, WhatsApp, and delivery providers.
  • Design idempotent delivery workflows with safe retries and successful-delivery confirmation to prevent duplicate sends.
  • Build communication preferences and controls for users and administrators.
  • Create clear abstractions, strong defaults, and developer tooling for engineers building on the platform.
  • Improve reliability, performance, observability, and scalability while driving technical direction through design reviews, code reviews, and mentorship.

Requirements

  • Experience designing, building, and operating production backend systems, including APIs, data models, and asynchronous workflows.
  • End-to-end ownership of a system or product area and responsibility for shaping its technical direction over time.
  • Strong system design judgment, especially regarding reliability, idempotency, and correctness in high-volume distributed systems.
  • Product sense and the ability to balance user experience, speed, and quality.
  • Clear communication and a collaborative approach to technical decisions across product, design, and engineering.

Nice to have

  • Experience building notification, messaging, or communications platforms.
  • Experience integrating Twilio, SendGrid, Slack, Microsoft Teams, WhatsApp, or similar messaging providers and channel APIs.
  • Experience building internal platforms or shared services used by multiple engineering teams.
  • Experience scaling high-volume, event-driven, or queue-based systems.

Culture & Benefits

  • Remote role with flexible PTO, home-office equipment ordering, a health and wellness stipend, intra-office travel budget, and weekly coffee stipend.
  • Benefits are available to all full-time employees globally.
  • US employees receive medical, dental, and vision coverage, a 401(k) with employer match, parental leave, and other benefits.
  • Canada employees receive medical, dental, and vision coverage, retirement-plan matching, parental leave, and other benefits.
  • UK employees receive private medical insurance, workplace pension, and parental leave.
  • Relocation expense coverage to NYC or SF may be available for US employees if needed.

Hiring process

  • Referred candidates should contact the referring employee and have that person apply on their behalf.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →