Golang Developer
Toro Performance Sp. z o.o.
⚲ Poland (Remote)
Wymagania
- Apache Kafka
- REST
- gRPC
- Go
- GCP
- Kubernetes
Opis stanowiska
Responsibilities • Design, develop, and maintain backend services written in Go in a microservices architecture • Build and evolve APIs using gRPC, REST, and Twirp • Work with asynchronous, event-driven systems based on Kafka • Contribute to designing solutions with a strong focus on scalability, reliability, and performance • Operate services in a cloud-native environment (GCP, Kubernetes) • Actively participate in technical and architectural decision-making Requirements • Strong experience with Go and backend development • Hands-on experience with gRPC / REST (experience with Twirp is a plus) • Practical knowledge of Kafka or similar messaging/event streaming platforms • Experience working with Kubernetes and cloud infrastructure (GCP preferred) • Ability to think beyond the immediate code and understand system-wide implications Product Mindset (Key Aspect) We are looking for a developer who: • Is expected to grow into a product expert, not just a technical contributor • Looks beyond individual tasks and considers the broader product and system context • Understands how technical decisions impact users, business, and long-term product evolution • Is open and capable of quickly acquiring domain knowledge