Smashwords, the world's largest distributor of indie ebooks, is hiring! We make it fast, free and easy for any author or publisher, anywhere in the world, to publish and distribute ebooks. Founded in 2008, we’re profitable, self-funded (no meddling VCs!), and have been achieving annual revenues of around $20 million. Nearly 200,000 authors and small independent presses utilize the Smashwords platform for their ebook publishing and distribution. Join with us to change the future of book publishing one indie ebook at a time!
In the pursuit of getting our user's content in front of as many people as possible, Smashwords manages tens of millions of objects every day in a complex distributed system coordinating tasks between our and our partner's systems. As a Senior Engineer / Architect at Smashwords, you'll work with queuing systems, diverse data interchange formats, and other engineers to ensure low-latency delivery of content to our partners and payments to our authors. Our work involves recommendation systems, information retrieval systems, ad-hoc reporting, promotions management, and forecasting. You should have demonstrable experience building distributed systems and working with legacy code.
You won’t talk to a recruiter, and we won’t ask any silly riddles about moving mountains and manhole covers, but we do want to know that you know what you're talking about. We want to hear you talk about what you do, what you like to do, how you take pride in doing it, and why you are passionate about it. We think the best way to get to know you is by getting to know your work, so include a link to your portfolio, blog, Twitter, GitHub, HN, StackOverflow — anything that shows off your skills. We love to see designs, blog posts, writing samples, and code.
Smashwords is an Equal Opportunity Employer.
Send the relevant information to us at [email protected].