3-7 years of professional backend software development experience. Professional experience with Python or Java. Comfortable using Docker for local software development. Experience working with distributed systems or microservices. Experience with PostgreSQL or other relational databases. Experience designing APIs (Protocol Buffers, Swagger, OpenAPI, etc.). Experience building, deploying, operating, and troubleshooting software. Cloud computing & Kubernetes (or similar container orchestration) preferred.