Назад
Company hidden
обновлено 6 дней назад

Senior Software Development Engineer (SDN Routing)

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

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

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

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

Текст:
/
TL;DR
Senior Software Development Engineer (SDN Routing): Building routing and control-plane software for a dynamic satellite communications network with an accent on topology modeling, traffic-engineered path computation, and resilient forwarding behavior. Focus on designing algorithms for changing satellite links, failures, congestion, and network convergence across space and terrestrial infrastructure.

Location: Based in Seattle, WA, or Cupertino, CA; U.S. citizenship, nationality, permanent residency, refugee status, or asylum status is required under export control regulations.

Salary: $248,830–$348,361.65 base pay for California and Washington applicants.

Company

hirify.global develops reusable space vehicles and space-based systems, including the TeraWave satellite communications network.

What you will do

  • Design, implement, test, and operate routing control-plane software for satellite, gateway, and terrestrial networks.
  • Model current and predicted connectivity across satellites, optical links, gateways, and Points of Presence.
  • Implement path-computation algorithms that account for latency, capacity, availability, congestion, policy, and resource constraints.
  • Translate network intent and computed paths into forwarding state and develop behavior for topology transitions, degraded links, and failures.
  • Integrate telemetry, topology, link-state, and network-condition data into route computation and control systems.
  • Build simulation, emulation, and testing capabilities while diagnosing control-plane, data-plane, and physical-topology issues.

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related STEM field.
  • At least five years of professional software development experience in a technical domain.
  • Experience developing software for networking, distributed systems, infrastructure, or embedded systems.
  • Experience with IP routing, packet forwarding, convergence, failure recovery, or traffic engineering.
  • Production software development experience with C++, Rust, Go, Java, or Python.
  • Must be eligible to work in the U.S. under applicable export control regulations.

Nice to have

  • Experience with routing protocols, SDN controllers, path-computation systems, or network-management software.
  • Experience with satellite, aerospace, mobile ad hoc, wireless mesh, or optical networks.
  • Knowledge of IS-IS, BGP, MPLS, Segment Routing, PCEP, TI-LFA, or ECMP.
  • Experience with centralized route computation, distributed routing, fast reroute, local protection, or time-varying network topologies.
  • Experience programming forwarding behavior on network processors, switching ASICs, embedded systems, or programmable data planes.

Culture & Benefits

  • Safety, collaboration, inclusion, trust, equality, and teamwork are emphasized.
  • Medical, dental, vision, life insurance, disability coverage, and paid parental leave are available.
  • 401(k) with a company match of up to 5% and an Education Support Program.
  • Regular employees may receive stock options.
  • Up to four weeks of paid time off and up to 14 company-paid holidays.
  • Background checks are required, with additional checks for certain job profiles.

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