- Leading the design and implementation of core backend services for high performance, complex distributed systems
- Taking ownership of key technology decisions, building for scale and optimising for output
- Driving and using modern development practices such as BDD and TDD
- Creating clear, modern, well tested code
- Collaborating across teams in a product-driven environment
- Conducting code reviews and continuously look at ways of improving our ways of working
- Creating detailed internal documentation for the projects you work on
Backend DevelopmentPythonDistributed Systems