Python Developer


Python developers at Perch write clean and maintainable Python3 code, mainly using the battle tested Django framework to create scalable, robust, queryable REST APIs. We architect performant database tables and queries in Postgresql, query our multi-terabyte Elasticsearch cluster, and connect to micro services, as well as 3rd party APIs to compose the data returned by our endpoints. We use redis to cache expensive calls where necessary. We use Docker and AWS to support our infrastructure. Our growing development team follows an agile workflow; planning projects that can be broken down into tasks that can be completed in two week sprints. If you’re a strong technology generalist who loves learning new things and isn’t afraid to dive in and figure things out, Perch might be the place for you.

A day in the life

A perfect match

Above and beyond