About This Role:
You must be a high-performing, self-starting software developer, that is able to take a business idea, understand it completely, and cast it to abstract software concepts. You like building software that is scalable for large amounts of data (currently, we deal with 100s of gigs) AND adaptable for changing future business needs. You are likely a good fit if you agree with “functional in the small, OO in the large”, and love nothing more than clean interfaces. You take pride in and own your features end-to-end: from design to tests to code to documentation to productionization to maintenance. Depending on your desire and abilities, you would be able to focus on machine learning, or frontend, or infrastructure, or even full-stack
Experience:
You are pursuing or have earned a BS, MS, or PhD degree in computer science
(or equivalent).
Skills: Required:
Desired: