related to ML serving. Technologies used Go for backend infrastructure, including our core services. Python for machine learning and related tools. Service mesh leveraging Envoy, Istio, or similar. gRPC protobuf for schema standardization. TypeScript and JavaScript for enterprise user interfaces. Kubernetes and related cloud native technologies for orchestration. Location & Benefits London or Cambridge, UK - Hybrid working (2 days/week More ❯
drivers Some Golang services, potentially more as we scale Typescript with React SQL and NoSQL databases: PostgreSQL, Couchbase, DynamoDB Event-driven architecture, employing technologies such as Kafka, gRPC and Protobuf for event definitions Solver technology and algorithms to drive our workflow scheduling solver engine Deployment on AWS to IoT Greengrass, ECS, Lambda and EKS, with infrastructure managed via Terraform and More ❯
Whetstone, Greater London, UK Hybrid / WFH Options
Automata
drivers Some Golang services, potentially more as we scale Typescript with React SQL and NoSQL databases: PostgreSQL, Couchbase, DynamoDB Event-driven architecture, employing technologies such as Kafka, gRPC and Protobuf for event definitions Solver technology and algorithms to drive our workflow scheduling solver engine Deployment on AWS to IoT Greengrass, ECS, Lambda and EKS, with infrastructure managed via Terraform and More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Holland & Barrett International Limited
Golang Knowledge of RESTful APIs, microservices, and relational databases like PostgreSQL Familiarity with CI/CD pipelines (GitLab, GitHub Actions) and cloud platforms (AWS preferred) Knowledge of gRPC & ProtocolBuffers for service design and RPC communication Strong collaboration and communication skills Passion for clean, secure, and scalable code A solid track record of contributing to high More ❯
and MVP/MVVM architecture Solid experience with Kotlin Coroutines, RxJava, and Java concurrency Proficiency with dependency injection frameworks Experience building apps that consume HTTP APIs, WebSockets, and ProtocolBuffers (proto3) Confidence in writing and maintaining UI tests Clear and professional English communication (B2+ level or higher) Proven leadership or management experience within a mobile team More ❯