Take responsibility for the planning, execution, and success of complex technical projects   Qualifications  We are looking for candidates who meet some of the following qualifications:  5+ years of experience making significant contributions in the form of code Strong understanding of algorithms and data structures and knowing when to apply them Deep familiarity with one or more programming languages (Ex: Scala, Java, Python, etc