Senior Software Engineer

Haystack
Seattle, Washington, United StatesFull-time$168,100–$227,400Posted Aug 31, 2026

About the role

We're hiring on behalf of a Haystack partner!

The Role

  • Design, implement, and operate the network control plane for a global satellite internet service.
  • Develop routing and forwarding, traffic engineering, and SDN technologies for a best-in-class broadband network.
  • Implement highly-available software for network control plane operations on physical and remote nodes.
  • Define and automate processes for software development, implementation, testing, and maintenance.
  • Ensure operational excellence for control plane services, including tool enablement and process refinement.
  • Develop routing control plane software for network nodes using C and Rust.

What You'll Need

  • 5+ years of professional software development experience.
  • 5+ years of programming experience in at least one software language.
  • 5+ years of experience leading the design or architecture of new and existing systems, including design patterns, reliability, and scaling.
  • Experience as a mentor, tech lead, or leading an engineering team.
  • 5+ years of experience with the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor's degree in computer science or equivalent experience.

What's On Offer

  • Competitive annual salary ($168,100 - $227,400) plus potential sign-on bonuses and stock units.
  • Opportunity to work on a cutting-edge global telecommunications service.
  • Comprehensive benefits package including health insurance, 401(k) matching, and paid time off.
  • A role at the heart of designing, building, and operating a massive satellite constellation and terrestrial network.

Apply via Haystack today!

Responsibilities

  • Design, implement, and operate the network control plane for a global satellite internet service.
  • Develop routing and forwarding, traffic engineering, and SDN technologies for a best-in-class broadband network.
  • Implement highly-available software for network control plane operations on physical and remote nodes.
  • Define and automate processes for software development, implementation, testing, and maintenance.
  • Ensure operational excellence for control plane services, including tool enablement and process refinement.
  • Develop routing control plane software for network nodes using C and Rust.

Qualifications

  • 5+ years of professional software development experience.
  • 5+ years of programming experience in at least one software language.
  • 5+ years of experience leading the design or architecture of new and existing systems, including design patterns, reliability, and scaling.
  • Experience as a mentor, tech lead, or leading an engineering team.
  • 5+ years of experience with the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor's degree in computer science or equivalent experience.

Benefits

  • Competitive annual salary plus potential sign-on bonuses and stock units.
  • Opportunity to work on a cutting-edge global telecommunications service.
  • Comprehensive benefits package including health insurance, 401(k) matching, and paid time off.

Skills mentioned

CRustSystem DesignDistributed SystemsGitSoftware TestingCI/CDTCP/IPConcurrencySystems Engineering

About Haystack

Haystack combines AI & expert vetting to deliver world-class tech candidates who are engaged, aligned, and ready to interview. We're trusted by over 400,000+ tech candidates, working in Software Engineering, Data, Design, DevOps, Cloud, Tech Management, Testing, Product & Delivery, Architecture and more. 100s of employers from startups and scale-ups like Atom Bank, DuckDuckGo and Goodlord to established enterprises like American Express, Dunelm and AWS use Haystack to connect with qualified tech talent that they can't find anywhere else.

Technology51-200 employeesNewcastle upon Tyne, England