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

Principal Software Development Engineer (Go)

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

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

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

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

Текст:
/
TL;DR
Principal Software Development Engineer (Go) (Service Platform & Orchestration): Building a stateful, durable management plane on Temporal for deterministic provisioning and lifecycle operations across a global fleet of 100k+ instances with an accent on distributed systems, reliability, and AI-driven operations. Focus on designing replay-safe workflows, self-healing fleet services, platform APIs, and explainable telemetry for concurrency, failure handling, and large-scale performance.

Location: Santa Clara, California, USA; hybrid, with 3 days in the office

Salary: $185,000–$265,000 USD base pay annually; excludes commission, bonus, equity, and benefits.

Company

hirify.global provides the Zero Trust Exchange, a cloud security platform that protects customers from cyberattacks and data loss.

What you will do

  • Lead the development and migration to a Temporal workflow-as-code platform with replay-safe and idempotent workflows for deterministic operations at global scale.
  • Transform scripted automation into a durable management plane that treats the global fleet as an eventually consistent distributed system.
  • Design services using LLMs and ML for intelligent signal correlation, automated triage, and self-correcting fleet operations.
  • Develop framework-level services and REST/gRPC internal APIs with reliability hooks, idempotency, verification, and safe rollout patterns.
  • Build deep metrics, traces, and event telemetry so fleet-wide actions are explainable, auditable, and replayable.

Requirements

  • Foundational understanding of AI/ML technologies and experience leveraging, securing, or positioning AI-driven solutions within the relevant functional domain.
  • BS/MS in Computer Science or a related technical field and 12+ years of experience in hyperscale systems.
  • Deep understanding of failure modes and technical challenges that emerge at massive scale.
  • Mastery of backend systems languages, with a strong preference for Go; deep expertise in Java, C++, or Python is acceptable with demonstrated ability to rapidly adopt Go.
  • Proven record of setting high standards for code quality and distributed-system correctness.
  • Strong experience designing and operating complex distributed systems, including concurrency, failure handling, and performance optimization.
  • Proven experience developing Platform APIs using REST or gRPC with idempotency, verification, and safe rollout guarantees.

Nice to have

  • Proficiency with AI code-assistance tools such as Cursor or Windsurf.
  • Proficiency in PostgreSQL or other relational stores used for high-scale, stateful management-plane services.
  • Direct experience building or operating systems with Temporal.io, Cadence, or similar workflow engines.

Culture & Benefits

  • Ownership, collaboration, trust through outcomes, and a challenge culture with ongoing feedback.
  • Hybrid working model with in-office collaboration.
  • Health plans, vacation and sick time, parental leave, retirement options, education reimbursement, and in-office perks.
  • Inclusive workplace focused on belonging, respect, and equal opportunity.

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