Software Engineering Lead
The Software Engineering Lead help will architect, design, and implement scalable and performance features of our core applications. You will analyze, design, and develop test cases and implement automated test suites. You will work with beta product clients to understand business needs and propose technical solutions to meet them. You will write scalable software code. You will drive architectural initiatives, balancing long-term platform velocity with short-term customer needs.
Work with the Product Manager to develop attainable user stories
Train software engineers in Agile development culture
Design and implement a highly-reliable, global, cloud architecture
Design and implement unique security protections in a fast moving continuous deployment environment
BS or MS in Computer Science/Engineering/related discipline or equivalent experience
Excellent software development skills up and down the stack, from client JS to system scripting
Experience working with framework such as Rails, jQuery, Dojo, backbone.js, etc.
Strong knowledge in building scalable web applications in Ruby or Python
Prior experience with high-security software development, SSL, cryptography
Artemis - 22 months ago