You should have:
Basic Qualifications
1+ years of experience writing software, and a strong engineering background.
Knowledge of at least one programming language such as Java, Kotlin, Ruby, Python or
C++.
Bachelor's degree in Computer Science or a related field.
Preferred Qualifications
A love of simple, well-tested code that is easy to extend and hard to break.
A bias for action. When you see a problem, you solve it.
Knowledge of professional software engineering practices & best practices for full
software development life cycle, including coding standards, code reviews, source
control management, continuous deployments, testing, and operations.
Master's degree in Computer Science or a related field.