CareerPlan

Go Software Engineer - Cloud

Spain - BarcelonaFull-time2026-09-01 → 2026-11-12

Core

Design and implement scalable, highly available cloud services and APIs in Go to process real-time biosensor data and empower users to manage their metabolic health.

Role type

Senior Go Software Engineer (Cloud)

Builds

Scalable SaaS platforms for medical devices processing billions of messages daily

Domain

Healthcare / Cloud Infrastructure / Distributed Systems

Deliverable

production ML models

Required skills

Go, Object Oriented Programming, Asynchronous messaging, Docker/Kubernetes, Git, Linux, System design

Preferred skills

RESTful APIs, Microservices, Test Driven Development, SQL (PostgreSQL/MySQL), Agile methodologies

Technologies

Go, Docker, Kubernetes, ECS, Docker Swarm, Git, SQL Server, PostgreSQL, MySQL, Linux

Responsibilities

Design and implement services and components utilizing Go for cloud-based platforms; Collaborate with partners to develop and integrate APIs; Design and implement unit testable code; Collaborate with InfoSec to design secure solutions; Ensure performance, uptime, and scale; Contribute to architectural decisions; Build internal tooling and APIs; Create design diagrams and models; Engage in code reviews and technical planning.

Seniority

Senior, hands-on IC