Senior Software Engineer

Microsoft Windows Azure, DevOps, Operations
Full Time
Depends on Experience
Work from home available Travel not required

Job Description

About ThriftBooks
ThriftBooks was started in 2003 and is based in Tukwila, Washington. We're the largest seller of used books on the internet, with tens of thousands of books sold every day. If you've bought used books off, you've likely bought from us or one of our affiliated companies. We have more than 800 employees and 8 large processing centers across the country.

Who We Are Looking For
ThriftBooks is looking for an experienced senior developer to help extend, refine, and maintain our internal applications and services. This person will work in an open, collaborative environment with our existing friendly, driven Operations Engineering team.


  • Develop new features for applications used in our processing centers
  • Build reusable code and libraries for future use throughout our systems
  • Optimize applications and services for maximum speed and scalability
  • Help gather and define requirements on new projects to ensure timely deliverability
  • Collaborate with other team members and stakeholders


  • 4+ years of experience in software development
  • Solid experience with object-oriented programming
  • Good understanding of source control tools, such as Git
  • Good understanding of relational databases – multi-table querying, grouping, optimization, design
  • Genuinely excited about technology, have a strong interest in building stable, performant applications and services

Preferred Qualifications

  • Experience with C# and WinForms
  • Experience with MVC and MVP patterns
  • Experience with web technologies such as ASP.NET, REST APIs, and Javascript is a plus

What to Expect @ ThriftBooks: 

  • Stability: We've been in business for 16 years. We have 800+ employees across the country. We are profitable and growing.
  • Commute: We’re centrally located at the intersection of I-5 and 405, about ½ hour commute from Bellevue, Seattle and Tacoma, and commutable by bus.
  • Visibility: We are small enough that you will see how your contributions directly affect the bottom line of the business.
  • Technology: We are both a web company (, and a logistics company (managing millions of books in 8 distribution centers across the country). We sell in a market that is very competitive and we use technology as a competitive advantage. 
  • Fun: Some of us have gotten ridiculously good at foosball and ping pong. We eat out often. We have a dedicated video game server. We have fun and are friends. 
  • Flexibility: We like our team to be physically in the office. That's how we interact and build and learn. But we value flexibility. We work from home up to once a week and we have flexible work hours. 
  • Organization: We've all been at companies where everything is a fire drill. ThriftBooks is not that company.
  • Opportunities to Grow: We encourage learning. We give ourselves time (and resources) to take in-person or online classes or explore new technologies. That time is baked into every sprint. We try new ideas and we keep the ones that work.
  • Software Process Maturity: We use Azure DevOps and Git to manage our work. We run on well-defined 2-week sprints. We focus on code coverage and we build when we check in.
Dice Id : RTX1d0777
Position Id : 6295087
Originally Posted : 1 month ago
Have a Job? Post it

Similar Positions

Senior Software Developer
  • King County Information Technology
  • Seattle, WA
Senior Software Engineer
  • BroadPoint Group
  • Seattle, WA
Software Developer Lead
  • VitalWare
  • Seattle, WA
C# Developer
  • Harman Connected Services
  • Redmond, WA
Software Engineer - C# and JavaScript
  • Prime Team Partners, Inc
  • Seattle, WA
.NET Developer w/ Azure expertise
  • Viri Technology
  • Bellevue, WA
.NET Developer (Junior/Mid-level)
  • American Cybersystems, Inc.
  • Tacoma, WA
Senior Product Software Engineer
  • Wolters Kluwer
  • Renton, WA
Consultant, C# and Angular Application Engineer
  • Artic Consulting, Inc
  • Redmond, WA
.Net developer
  • Vertex Solutions Inc.
  • Seattle, WA
.Net Full Stack Developer
  • Redmond, WA
Software Engineer
  • VanderHouwen
  • Redmond, WA
Sr. Software Engineer
  • H10 Capital
  • Seatac, WA
Software Developer
  • Tech Mahindra (Americas) Inc.
  • Redmond, WA