Back-end Engineer (Go) - Growly
Core
Building scalable backend services for a pet care platform (Growly) including document tools, cognitive skill training, and career development features.
Role type
Senior Go backend engineer (microservices)
Builds
Microservices and APIs for pet care, document management, and cognitive training products
Domain
Pet care / EdTech / SaaS
Deliverable
production ML models | product features
Required skills
Go, gRPC, protobuf, Kafka, PostgreSQL, Kubernetes, Docker, CI/CD, microservices architecture, unit/integration testing, log analysis, monitoring systems
Preferred skills
Test-driven Development (TDD), Behavior-driven development (BDD), Domain-driven Design (DDD), Apache Thrift
Technologies
Go, gRPC, protobuf, Kafka, PostgreSQL, Kubernetes (GKE), Pulumi, Helm, Sentry
Responsibilities
Design and implement microservices, maintain and optimize database schemas, write and maintain tests, monitor system health and logs, collaborate on CI/CD pipelines
Seniority
Mid-Senior, hands-on IC