Senior Backend Engineer- Design and deliver quality software solutions and new products that help move the company forward.- Lead decisions in the whole development cycle from architecture design, to implementation, testing, and maintenance.- Take responsibility for keeping our backend codebase healthy (easy to understand and easy to change)- Provide guidance (through code reviews, pair programming and insight hours) to our other engineers to ensure a high-quality backend setup and codebase.- Work in an agile environment according to DevOps methodology and concepts.- Keep learning about new technologies and practices related to our tech stack and assess whether and how they can be used at AwesomeQA.