Software Engineer

Haystack
Seattle, Washington, United StatesFull-time$143,700–$194,400Posted Sep 16, 2026

About the role

We're hiring on behalf of a Haystack partner!

The Role

  • Design and develop software systems to meet capacity and demand planning needs for a global satellite network.
  • Create modern, flexible, and scalable solutions for complex optimization problems related to satellite constellation operations.
  • Lead the definition of technical roadmaps and determine which software services to build.
  • Utilize cloud technologies to build highly available software services.
  • Ensure operational excellence and refine operational processes.

What You'll Need

  • 3+ years of professional software development experience.
  • 2+ years of experience in designing or architecting new and existing systems, including design patterns, reliability, and scaling.
  • Proficiency in at least one programming language.
  • Experience with the full software development lifecycle, including coding standards, code reviews, source control, build processes, testing, and operations.
  • A Bachelor's degree in Computer Science or a related field is preferred.

What's On Offer

  • Competitive annual salary ($143,700 - $194,400) plus potential sign-on bonuses and stock units.
  • Comprehensive benefits package including health insurance, 401(k) matching, paid time off, and parental leave.
  • Opportunity to work on a high-visibility, strategic product for a global satellite network.
  • A collaborative and inclusive work environment.

Apply via Haystack today!

Responsibilities

  • Design and develop software systems to meet capacity and demand planning needs for a global satellite network.
  • Create modern, flexible, and scalable solutions for complex optimization problems related to satellite constellation operations.
  • Lead the definition of technical roadmaps and determine which software services to build.
  • Utilize cloud technologies to build highly available software services.
  • Ensure operational excellence and refine operational processes.

Qualifications

  • 3+ years of professional software development experience.
  • 2+ years of experience in designing or architecting new and existing systems, including design patterns, reliability, and scaling.
  • Proficiency in at least one programming language.
  • Experience with the full software development lifecycle, including coding standards, code reviews, source control, build processes, testing, and operations.
  • A Bachelor's degree in Computer Science or a related field is preferred.

Benefits

  • Competitive annual salary plus potential sign-on bonuses and stock units.
  • Comprehensive benefits package including health insurance, 401(k) matching, paid time off, and parental leave.
  • Opportunity to work on a high-visibility, strategic product for a global satellite network.
  • A collaborative and inclusive work environment.

Skills mentioned

System DesignDistributed SystemsCloud ComputingSoftware TestingGitCI/CDDevOpsBackend DevelopmentPerformance OptimizationMicroservices

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

H-1B sponsorship history

Historical employer filing data was found for Haystack. The employer record includes 1 historical certified applications. This is employer-level history, not a guarantee that this role currently offers sponsorship.