Job Summary
A retail technology company needs applicants for an opening for a Telecommute Crawling Software Engineer III.
Must be able to:
- Author provable, efficient, maintainable code
- Analyze code for runtime and space complexity
- Apply design patterns, both at the code level and system design level
Applicants must meet the following qualifications:
- 6+ years of experience as a Software Engineer
- Experience tracking, monitoring, and analyzing large amounts of data
- Experience with software development using one or more (Go, Node, Java, C#, C++)
- Thorough understanding of distributed systems and how to make them reliable, scalable and maintainable
- Thorough understanding of SQL & NoSQL datastores