Remotely
pythonawsdockerpostgresqlflaskredispytestmypy
Job Description
📋 Description
- Own the full backend lifecycle across design, development, testing, monitoring, and maintenance of
- Build APIs powering web and mobile experiences with clean, well-documented interfaces.
- Champion code quality with reliability, scalability, and performance in mind.
- Raise the engineering bar through code reviews and codebase consistency.
- Shape technical direction via architectural decisions and strategy.
- Collaborate across teams and external partners to integrate third-party systems.
🎯 Requirements
- 5+ years backend engineering experience building production systems at scale.
- Strong proficiency in Python (or willingness to learn Python).
- Experience with event-driven architectures using messaging/streaming (e.g., Kafka).
- Proven track record delivering and owning backend systems from conception to production.
- Solid understanding of distributed systems, scalability, reliability, performance, and
- Experience with PostgreSQL and caching (Redis).
🎁 Benefits
- Remote-friendly with UK-based location; competitive salary (£90,000 - £110,000 per annum).
- Fast-paced environment with daily deployment cadence.
- High ownership culture and opportunities to shape product direction.
Back to all jobs