The Background Burner is a technology that embodies the adage that "the best way to predict the future is to invent it." In the not-so-distant future, photo studios as we know them will cease to exist, replaced by studio-quality photos that are created with just a smartphone and the Background Burner. The result of our technology will be that great ecommerce photos are no longer the sole domain of the richest businesses with the greatest resources. In our future, even the smallest online merchants can quickly create beautiful product photos that drive more sales.
Within the next couple years, we expect Background Burner to grow into an internet staple -- the sort of thing that your mom can brag to her friends about when describing your job.
We're looking for a developer to help us continue to build the high level (Ruby-side) features of the Background Burner.
Spoiler alert: you don't need an established history of image processing to be effective in this role. What you lack in "image processing experience," you can potentially compensate for by possessing an abundance of grit and passion for learning.
This software has already been used to process more than 10 million images, but we're only getting started. Some of what we're cooking up for it next:
Our team has built the toolset we have today with no formal image processing education. We believe that the right mix of "tenacity" and "willingness to learn," coupled with a love of finding patterns and building creative algorithms, can go a long way toward advancing our image processing technology.
Before you apply, you should understand that this is a product that has been attempted by the likes of Google, Amazon, and eBay, not to mention countless Ph.d students and their universities. To date, all their efforts have failed. This is an incredibly hard problem that requires grit, attention to detail, and a deep appreciation for data-driven problem solving.
While we are flexible about the exact credentials that our applicants bring with them to start the job, here some of the signals that correlate with successful Burner developers:
About the only "hard" requirement we enforce is that a candidate has stayed at one of their past 3 jobs for 2+ years. The longer they've stayed, the more we can infer about the candidate's ability to persevere through challenges. Since the Background Burner requires time to achieve proficiency, we can't afford to hire candidates who haven't yet demonstrated their ability to stick with a project for at least the medium-term.
Because we work in a small office (currently 40 people), attitude is also a critical element in our selection process. The ideal candidate will be able to speak both "geek" and "human," and will approach problems with a "can-do" attitude.
Bonanza is a product-first company run by a CEO who has spent most of his adult life as a Programmer. The implications of this are that we've obsessed for literally years about how to foster an environment optimized for Developer happiness and throughput. It starts with our salaries, which, at the high end, range to levels beyond those offered by the tech titans. More importantly, we provide a working environment where you will virtually never be interrupted by meetings, and where you will be given access to the best hardware available. Because your productivity should never constrained for lack of resources. We also offer a thoughtfully constructed collection of perks that stands apart from our competitors:
Beyond this generous set of perks, our commitment to our employees is that if ever they have ideas on how we can improve our benefits package to better serve our team, we will consider those ideas and try to make them happen when economically possible. That's probably why we keep winning awards like these:
2016 Best Places to Work
2015 & 2016 Silver Winner - Small Company of the Year
2016 Most Recommended Marketplace