Go Software Engineer - Cloud
Core
Design and implement scalable, secure cloud-based 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 / Real-time Data Processing
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Object Oriented Programming, Asynchronous messaging, Docker, Kubernetes, ECS, Git, Linux, Unit testing
Preferred skills
RESTful APIs, Microservices, Test Driven Development (TDD), Relational databases (SQL Server, Postgresql, MySql), Agile methodologies
Technologies
Go, Docker, Kubernetes, ECS, 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, highly maintainable code; Collaborate with InfoSec to design secure solutions; Ensure performance, uptime, and scale; Contribute to architectural and operational decisions; Build internal tooling and APIs; Create design diagrams and models; Engage in technical planning, design, and code reviews.
Seniority
Senior, hands-on IC