Назад
Company hidden
обновлено 2 месяца назад

Software Engineer, Distributed Systems

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

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

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

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

Текст:
/

TL;DR

Software Engineer (Distributed Systems): Working on the systems that power the syncing engine that customers and other engineering teams rely on with an accent on distributed systems, performance optimization, and troubleshooting. Focus on multi-cloud and multi-region infrastructure that supports a global customer base.

Location: Remote (North America)

Salary: $180,000 - $320,000 USD per year

Company

hirify.global empowers everyone to take action on their data through a Composable Customer Data Platform (CDP) and an AI Decisioning platform.

What you will do

  • Apply your expertise in distributed systems, performance optimization, and troubleshooting to improve the ability to move massive amounts of customer data.
  • Work on sync speed, analyzing and optimizing every part of the syncing process to sync data more quickly.
  • Develop streaming syncing capabilities, supporting real-time syncs and streaming sources like webhooks and queues.
  • Evaluate current and future bottlenecks in scaling and reliability, and architect for the next order of magnitude of growth.
  • Support the multi-region and multi-cloud backend, extending it to launch hirify.global in new regions to support data residency requirements.

Requirements

  • Experience with distributed systems and high-scale systems, or the ability and desire to build this experience quickly.
  • Experience building syncing engines that process and move terabytes of data per day in a scalable way.
  • Experience creating event collection or data streaming services that power company critical systems.
  • Experience owning systems that have undergone orders of magnitude of growth and helped them scale accordingly.

Culture & Benefits

  • Engineers have extremely high levels of ownership and autonomy.
  • Opportunity to own and deliver projects from start to finish.
  • Work directly with customers to solve their hardest scaling problems.
  • Have a lot of influence over what is worked on as a team and company.

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