For Backend Software Engineer, working knowledge of relevant technologies (e.g., React, Node, PHP, MySQL, reactive programming, Java, Python) For Backend Software Engineer, understanding of systems architecture technologies (e.g., Android, iOS, Linux, Amazon Web Services, Docker) What is the work? Works on defined technology projects / tasks with occasional guidance Writes production-ready code and tests that meet acceptance criteria, are easily testable, documented, easily understood by other developers, and account for edge cases, security, and errors.