Skip to main content

Software Engineer

Technology
Haystack
Washington, United States$143,700 - $194,400 /year1 month ago
Full timeOn-site

Job description

We're hiring on behalf of a Haystack partner!

The Role

  • Design, develop, deliver, and operate secure, reliable, and scalable solutions for customer features and internal operational improvements.
  • Maintain high standards by delivering quality work and pushing for excellence in code, design, and review processes.
  • Collaborate across teams to deliver projects, demonstrating strong ownership, earning trust, and achieving results.
  • Develop a deep understanding of the system, core customer usage patterns, and workflows, participating in on-call rotations to directly engage with customers and stakeholders.
  • Demonstrate customer obsession in all aspects of work, from design and implementation to testing, deployment, and operations.
  • Enhance communication skills to effectively earn trust, drive consensus, and achieve outcomes while collaborating with teammates and across team boundaries.

What You'll Need

  • Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics, or a related field.
  • 3+ years of professional software development experience (non-internship).
  • 2+ years of experience in designing or architecting new and existing systems, including design patterns, reliability, and scaling.
  • 1+ years of experience in designing and developing large-scale, multi-tiered, multi-threaded, embedded, or distributed software applications, tools, systems, and services using languages like C#, C++, Java, or Perl.
  • 1+ years of experience with Object-Oriented Design.
  • Experience with the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

What's On Offer

  • Competitive annual salary ($143,700 - $194,400) plus potential for sign-on payments and restricted stock units.
  • Comprehensive benefits package including health insurance, 401(k) matching, paid time off, and parental leave.
  • Opportunities for continuous learning, mentorship, and career growth within a leading cloud platform provider.
  • A culture that values diverse experiences, work-life harmony, and inclusive team environments.
Apply via Haystack today!
Keywords
planning-and-designvisual-art-designproduct-development-and-designtesting-and-analysismaintenance-repair-and-operations-mrocomputer-sciencesoftware-developmenttraining-and-developmentinternshipsc-sharpcplusplusjavaperlsoftware-development-lifecycleprogramming-style-guidecode-reviewsource-code-controlsoftware-version-managementrevision-managementversion-control

Interested in this role?