Back End Engineer
Statwing's users demand larger data, more complex analyses, and faster interaction. We'll need to optimize regression, graph, and dozens of other statistical algorithms to efficiently handle wildly diverse datasets. Those analyses will sit on a robust data-handling system that finishes analyses before our users even know they need them. And Statwing's deep interaction and data exploration needs to feel like it's happening locally even when it's not.
The ideal candidate:
. Excited about taking responsibility and ownership over big pieces of the product
. Comfortable with efficiently handling and processing relatively large amounts of data.
. Interested in data analysis.
. Very comfortable with Python. Some experience with Clojure is a bonus.
. An extremely talented programmer, skilled in dealing with performance tradeoffs and bottlenecks.
. Deeply concerned with system reliability, code quality, and back end architecture.
. Open to asking for help, taking feedback, collaborating, and generally being a team player.
. Humor. Has a sense of it.