Назад
Company hidden
5 дней назад

Senior Distributed Systems Engineer (Go)

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

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

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

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

Текст:
/
TL;DR
Senior Distributed Systems Engineer (Go): Build highly available and scalable, data-driven services for Internet-wide scanning, DNS resolution, certificate ingestion, and asset relationship analysis with an accent on distributed infrastructure, real-time data services, and platform reliability. Focus on developing pipelines, messaging systems, databases, caching layers, and cloud or on-premise services while solving scalability, fault-tolerance, and maintainability challenges.

Location: Remote within the United States, across the continental US. In-person onboarding may take place at the Ann Arbor headquarters.

Salary: $174,000–$206,000 USD annually in high-cost-of-living areas including San Francisco Bay, New York City, and Seattle; $151,000–$191,000 USD annually in other locations, plus bonus eligibility and equity. Compensation is localized based on work location.

Company

hirify.global provides Internet intelligence and threat insights by maintaining a comprehensive, real-time map of the Internet.

What you will do

  • Build large-scale, real-time services and applications powered by massive datasets for internal APIs and external products.
  • Develop tooling, libraries, frameworks, and services supporting security, research, and data platform initiatives.
  • Productionize prototypes into reliable internal tools, services, and platform capabilities.
  • Develop and maintain data pipelines, messaging systems, databases, caching layers, and cloud or on-premise services.
  • Participate in technical planning with engineering and product teams to design maintainable solutions.
  • Collaborate with Machine Learning Engineers and Security Researchers on solutions that improve security outcomes.

Requirements

  • 5+ years of software engineering experience building distributed systems such as data ingestion pipelines, databases, or services.
  • Experience with object-oriented programming and Go.
  • Experience with at least one cloud provider, such as AWS, Azure, or GCP.
  • Experience with message queue technologies and databases such as Kinesis, Pub/Sub, Kafka, Bigtable, Cloud Spanner, HBase, or Cassandra.
  • Understanding of scalability, fault tolerance, and reliability in distributed systems.
  • Ability to write understandable, testable, maintainable code and communicate effectively with engineers and product managers.

Nice to have

  • Familiarity with gRPC or REST and data serialization technologies such as Protobuf or MessagePack.
  • Experience deploying or maintaining containerized services in Kubernetes.
  • Understanding of Internet protocols and how machines and services communicate.
  • Security domain knowledge.

Culture & Benefits

  • Equity, health, dental, and vision coverage.
  • Retirement plan with company contribution and parental leave.
  • Mental health and wellness benefits, flexible PTO, and a professional development stipend.
  • Annual bonus plan for eligible non-sales roles.
  • Video interviews require cameras to remain on; offer recipients complete identity verification through CLEAR.

Hiring process

  • Interview participation requires candidates to keep their cameras on during video interviews.
  • Offer recipients complete identity verification through CLEAR.

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