Senior Software Engineer

ThriftBooks
Seattle, WA
Job Description
Role Overview

We are seeking a Senior Software Engineer with deep technical expertise, a natural curiosity, and a drive to see their work deliver large meaningful change to our employees and customers. You will focus on developing new tools that re-think how we approach work in our fulfillment centers.

What You Will Do

Design and develop software tools that drive efficiency, automation, and scalability within our fulfillment centers. Create solutions using .NET/C# and SQL Server that enhance operational performance across the environment.

Why It Might Be a Fit

We’re looking for someone who combines technical depth with an eagerness to learn and innovate. You will take ownership of projects from concept to production—integrating, troubleshooting, and delivering solutions end-to-end to ensure smooth, reliable deployment and performance.

Requirements

  • 4+ years of hands-on experience in software engineering with a preferred focus on .NET/C#, and JavaScript
  • Strong knowledge of relational databases—multi-table querying, grouping, optimization, and schema design
  • Experience with front-end frameworks or libraries, such as Blazor, React, or JavaScript
  • Familiarity with the “full stack” of development, understanding how back-end and front-end elements interact and function together

Benefits

  • Annual 10% bonus incentive
  • Competitive compensation package
  • Earn Paid Time Off at Accrual Rate of 15-days per year
  • Six Paid Holidays per calendar year
  • Medical & Vision Insurance
  • Dental Insurance
  • Company paid STD/LTD
  • Company paid Life Insurance
  • 401k match program
  • Professional development & growth opportunities
  • Work with nice, fun people
  • FREE BOOKS!
]]>