Backend Developer – Go Expert
Core
Design and implement backend services in Go for a next-generation cloud resource management platform that abstracts complexity across multiple cloud providers.
Role type
Senior IC backend engineer (Go, distributed systems)
Builds
Unified API surface for managing infrastructure across AWS, Azure, and GCP
Domain
Cloud infrastructure / Distributed systems
Deliverable
production ML models | product features
Required skills
Go, RESTful API design, PostgreSQL, Kubernetes, distributed systems concepts
Preferred skills
Cloud platforms (AWS/Azure/GCP), multi-tenant systems, event-driven architectures, OpenAPI/Swagger, observability tools, security best practices, AI-assisted development tools
Technologies
Go, PostgreSQL, Kubernetes, AWS, Azure, GCP
Responsibilities
Design and implement backend services in Go; Build RESTful APIs for resource management; Work with PostgreSQL for data models; Develop event-driven systems; Integrate with cloud provider APIs; Write comprehensive tests; Participate in code reviews and architectural decisions
Seniority
Senior, hands-on IC
