Backend Developer
Toronto
Role Summary:
We seek Senior Backend Engineers with experience developing Python applications. We believe that great software engineers are versatile generalists and are defined more by their actions and judgment than the specific technologies they know.
What you will be doing:
Owning delivery end-to-end and releasing without drama
Treating team success as personal success
Curiosity and translating learning into systematic improvement
Thinking clearly and communicating effectively
Using the right tool for the job, especially open source
What we are looking for:
You've successfully delivered software in a complex environment for 5+ years
You know your way around agile development and microservice architecture
You think that culture is something that you build, not just a buzzword
You have a strong affinity for command line tools and Unix pipelines
You never use the words: "That's how it's always been done"
We hope you will join us in building software using:
Python (Flask, SQLAlchemy), GraphQL and Node.js (Express) for backend microservices
Deployment in AWS, powered by Terraform, Docker, and Ansible
Continuous Integration via CircleCI