Software Engineer

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

About the role

We're hiring on behalf of a Haystack partner!

The Role

  • Build innovative, scalable systems that empower developers to create world-class applications with maximum efficiency.
  • Develop foundational software that interprets, compiles, and optimizes code for parallel and asynchronous execution with fast, efficient data access.
  • Work backward from developer needs, shaping the future of software development at a major e-commerce company.
  • Influence design, strategy, and underlying technology choices for core platform initiatives.
  • Contribute to next-generation, large-scale serverless technologies.

What You'll Need

  • 5+ years of professional software development experience.
  • 5+ years of programming experience in at least one software programming language.
  • 5+ years of 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.
  • Experience with the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

What's On Offer

  • Competitive annual salary ($168,100 - $227,400) plus potential for sign-on payments and restricted stock units.
  • Opportunity to work on cutting-edge serverless technologies and generative AI.
  • Impact millions of customers through foundational platform initiatives.
  • Comprehensive benefits package including health insurance, 401(k) matching, and paid time off.

Apply via Haystack today!

Responsibilities

  • Build innovative, scalable systems that empower developers to create world-class applications with maximum efficiency.
  • Develop foundational software that interprets, compiles, and optimizes code for parallel and asynchronous execution with fast, efficient data access.
  • Work backward from developer needs, shaping the future of software development at a major e-commerce company.
  • Influence design, strategy, and underlying technology choices for core platform initiatives.
  • Contribute to next-generation, large-scale serverless technologies.

Qualifications

  • 5+ years of professional software development experience.
  • 5+ years of programming experience in at least one software programming language.
  • 5+ years of 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.
  • Experience with the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

Benefits

  • Competitive annual salary plus potential for sign-on payments and restricted stock units.
  • Opportunity to work on cutting-edge serverless technologies and generative AI.
  • Impact millions of customers through foundational platform initiatives.
  • Comprehensive benefits package including health insurance, 401(k) matching, and paid time off.

Skills mentioned

System DesignDistributed SystemsPerformance OptimizationGitSoftware TestingServerless ComputingGenerative AIConcurrencyDevOpsSystems 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