You have the ability to write well-structured and tested code in more than one high-level programming languages like Python, Golang, Java or Ruby, plus another language such as Javascript or Typescript.
You have experience in designing and implementing highly scalable architecture and reliable REST APIs and bring the desire to make them world-class.
You’ve gained good experience with software in a cloud environment (AWS, GCP, Azure) and the architectural patterns for this environment.
You have a good understanding of more than one document-based or relational database technology such as MySQL/PostgreSQL or MongoDB
You know how to write high-quality code that is understandable, maintainable and well tested, and can guide other engineers to do the same via code reviews.
You have good problem-solving skills and the ability to provide in-depth evaluations and analyses of unique and complex technological issues.
You have a track record of designing, building and operating reliable and scalable backend systems as part of a cross-functional team.