Responsibilities:
Understand unfamiliar codebases, and debug server-side, multi-threaded, scalable applications
Design core, backend software components
Maintain commercial application in production using Docker and Kubernetes
Assess and (re)design services that consume and produce batch and real-time data
Analyse and improve efficiency, scalability,...