Remote. Requires core hours within 3 (preferably 1) hours of the UK timezone.
We are a fully remote team with flexible hours, fostering a collaborative and supportive environment. We believe in autonomy, mutual respect, and building a product that makes a difference. Everyone in the company cares deeply about our users; our mission is to put them in control of their health. Therefore, we’re conscious of security, information governance, and generally improving the life of patients.
As a Software Engineer, you’ll be working across a diverse and dynamic technology stack, contributing to our products and infrastructure. We don't expect you to know everything from day one, but you'll grow into the role, becoming comfortable with the stack and the tools we use. The key is a willingness to learn, adapt, and improve.
Our tech stack
Infrastructure: Mostly Google Cloud Platform with some self-hosted components, primarily managed using Terraform (and a touch of Ansible). Orchestration: Kubernetes. Storage: Postgres (scaling to very large instances), Redis, S3/GCS. Observability: Prometheus, OpenTelemetry (OTEL), Stackdriver, Grafana. Languages and Frameworks: Java, Kotlin, Spring for most applications, with smaller tools written in Go.Additional focus: security tooling, robust automated testing, and infrastructure to support observability and reliability.
More details on PKB Engineering: https://wiki.patientsknowbest.com/space/api/4570415135/Engineering+Roles+at+PKB