Назад
Company hidden
18 часов назад

Principal Software Development Engineer (Microservices)

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

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

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

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

Текст:
/
TL;DR
Principal Software Development Engineer (Microservices) (Cloud Security/AI): Modernizing the Zscaler Internet Access control plane through API-first, domain-aligned microservices and multi-region architectures with an accent on low-latency event-driven services, reliability, security, and observability. Focus on designing resilient distributed systems, leading progressive delivery and GitOps workflows, and solving complex scaling, disaster recovery, and service operability challenges.

Location: Santa Clara, California, USA; hybrid role requiring a minimum of 3 days per week in the office

Base pay range: $185,500–$265,000 USD per year, excluding bonus, equity, commission, and benefits.

Company

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

What you will do

  • Lead the technical roadmap for modernizing the hirify.global Internet Access control plane with API-first microservices, clear service ownership, and multi-region architectures.
  • Design, develop, and operate low-latency event-driven services from APIs through storage.
  • Implement resilience patterns, blue/green and canary releases, feature flags, GitOps workflows, and safe rollback strategies.
  • Establish engineering standards for testing, code reviews, API and event contracts, schema governance, and dead-letter queue processing.
  • Own reliability and operability through SLI/SLO definition, alerting, error budgets, incident response, postmortems, distributed tracing, and structured logging.
  • Embed security, supply-chain integrity, performance optimization, capacity planning, autoscaling, and cloud cost management across AWS services.

Requirements

  • 12+ years of software development experience, including 4+ years building and operating production microservices at significant scale.
  • Strong proficiency in Go and deep experience with distributed systems, messaging, Kafka or comparable technologies, CQRS, and Event Sourcing.
  • Experience with Kubernetes on AWS, preferably EKS, Docker, Infrastructure as Code, and GitOps workflows.
  • Strong SQL and NoSQL database design and scaling experience, including multi-region data trade-offs, performance engineering, and AWS cost optimization.
  • Experience with reliability and security practices including SLIs/SLOs, Prometheus, OpenTelemetry, service mesh, mTLS, OAuth2/OIDC, KMS, and Vault.
  • Foundational understanding of AI/ML technologies and experience applying or securing AI-driven solutions.

Nice to have

  • AI-enabled operational efficiency initiatives, chaos engineering, fault injection, advanced performance testing, and disaster recovery drills.
  • Multi-region active-active design, partitioning, replication, eventual consistency, migration leadership, and domain decomposition.
  • Event contract governance with Avro or Protobuf, schema registries, data replay tooling, OSS contributions, technical talks, patents, or published design writing.

Culture & Benefits

  • Ownership, collaboration, trust through outcomes, continuous feedback, and a challenge-oriented engineering culture.
  • Health plan options, vacation and sick time, parental leave, retirement options, education reimbursement, and in-office perks.
  • Inclusive workplace focused on collaboration, belonging, and equal employment opportunities.

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