Sr. Software Engineer - Full Stack Web Development

ThriftBooks•Seattle, WA
•Hybrid

About The Position

ThriftBooks is seeking a Senior Software Engineer to design, build, and maintain its primary customer-facing ecommerce applications. The engineer will work with a collaborative engineering team to deliver scalable, high-quality software that supports business growth, contribute to technical decisions, mentor other engineers, and help shape the evolution of the platform. The role is hybrid, with in-person work in Tukwila, Washington, or remote work from Phoenix, Arizona. The base salary range is $120,000–$145,000 per year. Applicants must be legally authorized to work in the United States; ThriftBooks cannot provide employment visa sponsorship. Candidates must be willing to authorize a background check.

Requirements

  • At least 5 years of professional experience developing web applications; React, C#, SQL, and Next.js experience is preferred.
  • Strong experience with relational databases, including schema design, complex queries, and performance optimization.
  • Solid understanding of full-stack web development, including how browsers and the internet work.
  • Strong foundation in object-oriented programming concepts and design patterns.

Nice To Haves

  • Experience with Terraform, Bicep, GitHub, Azure DevOps, Azure, React, C#, SQL, CSS, Elastic, or Redis.
  • Experience building large B2C responsive and mobile-optimized web applications.
  • Curiosity and enthusiasm for learning new technologies and improving software craftsmanship.
  • Experience with industry-standard cloud platforms such as AWS or Azure, CI/CD tools, and software infrastructure fundamentals.

Responsibilities

  • Build features for thriftbooks.com, typically using C#, React, and SQL Server.
  • Maintain performance, scalability, and reliability across thriftbooks.com features and infrastructure.
  • Participate in architectural discussions and contribute to technical standards and best practices.
  • Review code, provide constructive feedback, and mentor other engineers.
  • Troubleshoot and debug, participate in on-call rotations, and resolve production issues as needed.

Benefits

  • Annual 10% bonus incentive
  • Paid time off accrued at 15 days per year
  • Six paid holidays per calendar year
  • Medical insurance
  • Vision insurance
  • Dental insurance
  • Company-paid short-term and long-term disability insurance
  • Company-paid life insurance
  • 401(k) match program
  • Professional development and growth opportunities
  • Free books
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service