5+ years of work experience at a software-producing company Professional experience writing application code in Python (at least 2 years) Professional experience writing application code in backend languages like Python, Java, Go, or Node.js for RESTful APIs Knowledge of related technologies like JSON and HTTP methods Experience with API documentation tools (Swagger, OpenAPI) Experience with authentication/authorization (OAuth, JWT) Experience with data formats (JSON, XML) Professional experience with a relational database (PostgreSQL, MySQL, or Oracle) Professional experience in JavaScript Professional experience in FE technologies like React is a plus Professional experience with SQL queries and performant use of ORM frameworks like Django Understanding of RESTful APIs