Elemental_io Elemental Machines

We are looking for a capable, focused backend developer who can help us build out our Elemental Insights dashboard. This person is at home writing well-tested, elegant code in an MVC framework, finding the fastest SQL query for the job, or spinning up a new AWS instance in a hurry. You will be responsible for making the backend that powers our dashboard even more flexible and scalable as we grow. At the same time, you will wear a lot of new and different hats.

If you thrive on problem solving in a fast-paced environment and know what to do in these situations, we would love to hear from you.

  • You need to build a system to receive megabytes of real time data per second without missing a single bit. Later, sales take off and you need to scale up by a factor of 100.
  • Your team’s data scientist asks you to implement a complex algorithm, and optimize it to run quickly enough to keep up with real time.
  • You need to research a more cost-effective way to host your architecture, and then do the migration with minimal down time.
  • The frontend developer asks for help to retrieve data for displaying a line graph of a million data points. Then, you need to work together to figure out how to make the graph load in a split second.

If you are nodding your head in recognition, we would like to hear from you. Please email us with subject line “Problem solved” and tell us how you handled a similar scenario. Please include your latest resume.

We’re guessing you:

  • Have 5+ years of experience
  • Can reel off the tradeoffs between subqueries and joins in your sleep, and can wrangle Postgres or MySQL
  • Have strong opinions about best practices and are open to new ideas
  • Get excited about jumping into a new project with both feet
  • Already have Ruby experience, or are enthusiastic about learning it
  • Can expertly juggle feature development, infrastructure maintenance, and bug fixes
  • Are used to managing a fleet of AWS servers
  • Get excited about the idea of TDD

Bonus points if you:

  • Are skilled in JavaScript, CSS, and HTML
  • Have worked with ES6, Sass, or Slim
  • Have a bunch of (mostly) finished projects on GitHub
  • Have a BS/MS in computer science, computer engineering, or similar

Not for you? Help instead by spreading the word: