Go Software Engineer - Cloud
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