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

Senior Software Engineer (Distributed Systems)

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer (Distributed Systems) (Observability Platform): Building and operating a multi-petabyte observability platform for traces, metrics, and logs with an accent on distributed tracing, low-latency infrastructure, and high-throughput data pipelines. Focus on optimizing ingestion, storage, and query performance across ClickHouse, Grafana Tempo, Kafka, Spark/Flink, Iceberg, and S3 while designing highly available and fault-tolerant systems.

Location: Pleasanton, California, USA; hybrid with at least 50% of each quarter spent in the office or in the field

Annual base salary: $190,100–$285,100 USD for the primary location; $160,100–$285,100 USD for additional US locations. The role may also include bonus compensation and annual refresh stock grants.

Company

hirify.global is a Fortune 500 company and AI platform for managing people, money, and agents.

What you will do

  • Design and deliver core components of a distributed tracing platform built on ClickHouse and/or Grafana Tempo.
  • Build and operate multi-petabyte observability services and infrastructure for traces, metrics, and logs.
  • Develop high-throughput data pipelines using Kafka, Spark or Flink, Iceberg, and S3.
  • Optimize low-latency ingestion, storage, and sub-second query performance.
  • Drive high availability, fault tolerance, and operational reliability across distributed systems.
  • Mentor developers and contribute as a domain expert in tracing ingestion, storage, and query performance.

Requirements

  • 8+ years of software development engineering experience, including 4+ years designing, building, and operating complex distributed systems.
  • Production experience with at least two of Java, Go, Scala, and Python.
  • Experience with distributed architectures, high availability, fault tolerance, data partitioning, eventual consistency, sharding, replication, and query optimization.
  • Experience with Kafka, Spark, Flink, ClickHouse, or comparable large-scale data processing technologies.
  • Experience designing scalable APIs using gRPC, REST, and OpenTelemetry OTLP, plus distributed load testing, integration testing, and CI/CD automation.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience; a master’s degree is strongly preferred.

Nice to have

  • Experience with observability pipelines or data lake platforms.
  • Knowledge of mTLS, multi-tenant authorization, and data encryption for distributed environments.
  • Experience writing runbooks, system design specifications, and API documentation.

Culture & Benefits

  • Flex Work combines in-person collaboration with remote flexibility.
  • Time may be spent in the office or in the field with customers, prospects, and partners.
  • Potential eligibility for the hirify.global Bonus Plan or role-specific bonus and annual refresh stock grants.
  • hirify.global provides reasonable accommodations during the application process.

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