Grow Your Business. Sell More Games.

Founded 2006
1-15 employees
  • eCommerce
  • News, Media, Advertising, & Publishing
  • Industrial Automation, Supply Chain Management, & Warehousing
  • Headquarters address
    Reverse Commute! Just North of Seattle (7116 220th ST SW Mountlake Terrace WA 98043)

    Hey, we’re CrystalCommerce! You might not know who we are (yet), but our software powers some of the most successful game and hobby stores in the world! Our easy to use, web-based platform allows store owners to manage their inventory of collectible card games, board games, comic books, video games, accessories and so much more from one centralized location. With just a few clicks, users can update prices and quantities for their products and syndicate them out to their customized webstore, point of sale, or integrated 3rd party marketplace (Amazon, eBay, TCGPlayer). In addition to these sales channels, we have partnered with some of the biggest technology providers in the eCommerce industry to help local game stores grow their business and sell more games.

    We have been around in some way, shape, or form since 2002, but we were officially founded in 2009 by our President & CEO, Dan McCarty. In that time, we have grown from a single store using our software, to over 700 stores worldwide. Our office is located in the suburb of Mountlake Terrace, WA, just a short drive North of Seattle and Bellevue. While our humble headquarters don’t offer some of the millennial comforts that your typical Seattle software startup might have, we do provide the opportunity to work on a really cool product in addition to helping support and grow the local gaming community. If you’re looking for an opportunity to have a major impact on small businesses, please contact us!

    Our Team & Core Values

    We currently have 14 full-time employees, 4 of which work in engineering or product-related functions. With an 8,000 square foot office, we have the room to expand and our goal over the next 12-18 months is to significantly increase the size of this group and build out our engineering culture. We are looking for dedicated and scrappy individuals that aren’t afraid to take on new challenges and help grow the product and the team while living our core values.

    Core Values:

    • Driven
    • Innovative
    • Passionate
    • Collaborate
    • Fun

    Our Engineering Principles

    The following set of development principles are used to clarify how we prioritize and approach software development. These principles apply to all full-time employees and contractors that engage with CrystalCommerce.

    Development Principles:

    • Well tested code - both coder and reviewer agree it meets the standard
    • Leave it better than you found it, even if it's just adding comments about how it could be fixed
    • There are no dumb questions
    • Be excellent to each other
    • Don't Repeat Yourself (modularity, libraries)
    • Single Responsibility Principle
    • Data Integrity is not optional
    • Tasks are Idempotent
    • Pair when possible
    • No silos
    • No blame

    Our Hiring Process

    Our goal during the hiring process is to get to know you as a candidate and a person, and find out if you are a fit for the role. You will find that the overall process is very laid back and we encourage you to ask us any questions of us along the way.

    We generally will try to move candidates through the process as quickly as possible and we strive to be transparent with you every step of the way. If for some reason we don’t think you are a good match for the position, we’ll let you know. If you feel like we are pretentious jerks, you can also feel free to let us know.

    The process will generally follow this schedule:

    1. Introductory call with HR - A quick 20-30 minute phone call to get to know you a bit more and tell you about the position and the company. During this time, we generally don’t discuss any of the technical details of the role or the product, unless you want to make the HR manager look stupid, which is encouraged.

    2. Technical onsite - A 60 minute session with our Head of Engineering and other members of the team. This will take place at our world headquarters in Mountlake Terrace.

    3. Coding Challenge - A take-home project to test your coding chops, designed to take a few hours to complete. We will usually give the candidate a few days to work on this and we’ll follow up with the candidate after reviewing. We may ask the candidate additional questions about their work after the project has been submitted.

    4. PSIU Assessment - This 20 minute assessment is aimed at finding your ideal working style and seeing how that matches up with with the position. Each position at our company has a “style” determined by the hiring manager and getting somebody that fits this style is an indicator or job satisfaction.

    5. Offer - If you have passed all of the other stages, we will extend the offer and further explain the benefits offered by CrystalCommerce if these haven’t yet come up in discussions. We will usually give you 3-4 days to consider the offer and get back to us.

    Tech stack

    Ruby, Rails, react.js, node.js, MySQL, Dynamo, redis, Sinatra


    Compensation and retirement

    401k matching

    Health and wellness

    Health insurance
    Dental insurance
    Vision insurance
    Life insurance
    Disability insurance

    Vacation and time off

    Paid time off
    Paid holidays
    Flexible working hours
    Work from home flexibility
    Maternity benefits
    Paternity benefits

    Personal development

    Conferences reimbursement

    Values and quality of life

    Accessible via public transportation
    Bike parking
    Snacks and beverages
    Catered dinners
    Company activities
    Games and recreation
    Pet-friendly workplace
    CrystalCommerce - The CrystalCommerce team hard at work at the GAMA trade show in Reno, NV.
    CrystalCommerce - Employee Lounge (and sleeping area).
    CrystalCommerce - We are hip, we have standing desks.  Although most people just sit at them anyway.
    CrystalCommerce - Some industry-related artwork in our halls.
    CrystalCommerce - This dude won the costume contest so many years in a row, we decided to stop having Halloween parties.
    CrystalCommerce - Don't drink and derive.
    CrystalCommerce - Maybe they aren't state of the art, but they work.  We also have a coffee stand next door.
    CrystalCommerce - Welcome to CrystalCommerce!
    CrystalCommerce - We have a 1.4 employee:toliet ratio, which means you don't have to share a toilet with a bunch of people.
    CrystalCommerce - We break these bad Larry's out for shooting solicitors...or cats.  Just kidding, we don't shoot our cats.
    CrystalCommerce - The cat on the left (Buddy) is the offspring of the cat on the right (Fred).  I know, I didn't believe it at first either!
    CrystalCommerce - Our full size kitchen for those that like to cook.