Senior Software Engineer (Data Products) - Manhattan, NY
TellApart helps many of the world’s most successful retailers unlock the power of their customer data by applying the latest advances in cloud computing, predictive analytics, and machine learning. Our Customer Data Platform collects and analyzes massive amounts of data to power an integrated suite of marketing solutions that delivers personalized shopping experiences for 100s of millions of consumers in real time.
TellApart is backed by Greylock Partners and Bain Capital Ventures. Several of technology’s top executives have also invested in TellApart, including: Ron Conway (SV Angel), Dick Costolo (CEO, Twitter), Reid Hoffman (Founder & Chairman, LinkedIn), Jeff Jordan (former CEO, OpenTable), Phil Libin (CEO, Evernote) and Mike Walrath (former CEO, RightMedia). David Rosenblatt (former CEO, DoubleClick) is also an executive advisor.
Our team’s impact on the business:
Software engineers at TellApart build out our customer data platform as well as the applications on top of the data platform which drive massive amounts of value to our clients as well as their customers every day. To get a sense of scale of this impact, imagine how many unique visitors a top 100 e-commerce retailer has, and add that up across our customers. We trust engineers to make product decisions, and are looking for engineers who want to take products and features from conception to production, and think about what to do as well as how to do it. (Please note: Since we're a fairly flat organization, there are actually no "senior" titles in engineering ... even though we definitely have some very experienced engineers on the team.)
Why we need you:
Our highly-successful retargeting solution is the first product on top of our customer data platform, and we need your help to build out five more products
Building out the right abstractions, so we can manage complexity as we have to handle more and more business logic
Help chase down edge case bugs to make sure every customer’s experience is seamless
Examples of work recently undertaken by our team:
To get the highest quality images in our ads, we scraped product pages for more product images, and experimented with various image processing techniques to iterate our way to showing the most appealing images in ads
We worked closely with Facebook as a select alpha partner to launch Newsfeed ads on Facebook Exchange
5+ years experience building applications in large-scale, distributed environments (full stack preferred)
Strong knowledge of C++, Java, Python, etc. (needs to be able to pick up Python very quickly)
Proven ability to take large, open-ended projects and design and build practical and scalable solutions (key requirement)
Experience with Amazon Web Services (AWS) is a strong plus
Ability to thrive in an unstructured and dynamic environment
Bachelors or equivalent experience in Computer Science or related discipline
Our data is unique, our platform is full of possibilities, and our business is booming. We are looking for motivated talent who want to take our technology and business to the next level and realize its full potential. If this sounds like your kind of environment, come join us at TellApart! Please apply and include any links to code samples (if possible/relevant). You can also reach out to our Recruiter, John Delaney (email@example.com / 801-979-3553), if you have any questions.
TellApart is an Equal Employment Opportunity and Affirmative Action Employer with a commitment to workplace diversity. All qualified individuals are welcome to apply. Employment with TellApart is based solely upon one's individual merit and qualifications directly related to professional competence. We do not discriminate on the basis of race, religion, color, sex, age, national origin, citizenship, or disability. And we will make all reasonable accommodations to meet our obligations under the Americans with Disabilities Act (ADA) and state disability laws.