Software Engineer
Curalate - Philadelphia, PA

This job posting is no longer available on Curalate. Find similar jobs: Software Engineer jobs - Curalate jobs

Job Description

Curalate is looking for talented software developers to join our engineering team. Although experience with our existing technology stack is great, we're much more interested in hiring developers with exceptional problem solving skills, creative out-of-the-box thinking, and comfort with quickly learning, evaluating, and deploying new technologies.

While we're not looking for any specific industry experience (we'll hire recent grads), you should come prepared to join a fast-moving team. You'll be expected to dive into our stack and toolkit, and start shipping code on day one. We're not hiring code monkeys; you'll be given substantial feature ownership, and we'll expect you to contribute product ideas as well as code. Above all else, we're looking for others who are as excited above the potential in this space as we are, and who will be willing to join us in moving fast and breaking things as we execute against that vision.

Skills & Requirements

We're not language zealots; we believe in using the right tool for the job, and are comfortable with a polyglot codebase. That said, today we lean on:

Languages: Scala, Java, C++
Frameworks: Lift, Scalatra, Scala Actors
Services: Amazon EC2, SQS, S3, EMR
Databases: DynamoDB, MySQL
Front End: jQuery, Bootstrap

(Production experience with any of these technologies is not required. However, candidates will, at a minimum, want to have experience with an object-oriented language like Java, C++, or C#).

  • 2+ years experience working in a developer role on a high-growth product -or- a BS/MS/PhD in Computer science or related field.
  • A good understanding of the various moving parts of a web app.
  • Some database experience.
  • Experience with machine learning algorithms and/or libraries.
  • Experience with Scala or another JVM language is a big plus.
  • Experience with a NoSQL database (Cassandra, HBase, MongoDB, DynamoDB, Riak, etc.).
  • Experience with the AWS suite.
  • Hadoop/MapReduce experience.
About Curalate

Curalate is the world's first monitoring, analytics, and brand intelligence platform focused on social curation. Using machine learning algorithms and big data techniques, we perform visual analysis on tens of millions of pieces of curated content daily. This analysis puts us in a unique position to offer our clients novel and valuable insights into their brand engagement on platforms like Pinterest. We already count some of the biggest and best-known brands in the world among our clients. Curalate is currently hiring for positions in both Philadelphia and San Francisco.

About this company
Curalate is the world's leading marketing and analytics suite for the visual web. We help brands tell their story through imagery in order...