Назад
15 часов назад

Senior Software Engineer (Go)

165 500 - 247 500$
Формат работы
remote (только USA)/hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний

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

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Senior Software Engineer (Go): Building the next-generation edge agent for a cloud networking platform with an accent on reliability, security, performance, SDKs, and cross-platform operation. Focus on designing resilient networking software, developing embeddable integrations, and improving observability under hostile real-world conditions.

Location: Remote for candidates outside the Bay Area; hybrid for candidates within commuting distance to San Francisco, with office attendance on Tuesdays and Wednesdays. All candidates must be based in the United States and authorized to work there.

Salary: $165,500–$247,500 per year, depending on role level and location tier.

Company

ngrok provides an all-in-one cloud networking platform for securing, transforming, and routing traffic to services through a unified gateway.

What you will do

  • Build the next generation of the ngrok Agent, extending its redesigned architecture with networking, integrations, and remote-management capabilities.
  • Design for latency, throughput, correctness, and safe failure handling across unreliable networks, broken configurations, and resource-constrained machines.
  • Develop and maintain SDKs and embeddable agent components that are stable, easy to integrate, and difficult to misuse.
  • Improve diagnostics, logging, metrics, and observability to explain Agent behavior in production environments.
  • Ensure consistent operation across developer laptops, servers, CI systems, containers, and varied hardware.
  • Collaborate with product, platform, and support teams to investigate failures and improve developer experience.

Requirements

  • Experience building systems-level software that operates reliably under pressure.
  • Strong proficiency in Go, Rust, C/C++, or Java; Go experience is preferred.
  • Ability to reason about reliability, security, performance, and engineering tradeoffs.
  • Interest in debugging complex systems and explaining technical decisions clearly.
  • Care for developer experience in addition to technical correctness.
  • US-based work authorization is required; permanent authorization without current or future visa sponsorship is required.

Nice to have

  • Experience with networking, proxies, or agents.
  • Experience developing SDKs or embeddable runtimes.
  • Experience with observability tooling or widely used open-source systems.

Culture & Benefits

  • Full-time employee benefits include company-covered healthcare, dental, and vision premiums for employees.
  • 401(k) matching, flexible vacation, parental leave, and mental-health support are provided.
  • Annual professional development and home-office stipends are available.
  • Employees can use a coworking-space stipend, with free meals available at the San Francisco office for onsite employees.
  • Team offsites take place twice a year, with biannual reviews and compensation discussions.
  • Job listing found at Golangprojects.com.

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