Opis
The Go Engineer is responsible for leading the design, development, and operation of scalable, resilient microservices that power customer-facing and internal technology products. This role drives backend architecture and distributed systems strategy while also contributing to modern, responsive front-end applications.
You will serve as a technical anchor for our service-oriented architecture, leading the design of independently deployable services in Go and driving high availability, performance, and observability standards across the organization. The ideal candidate brings deep expertise in microservice architecture, API design, inter-service communication, and cloud-native.
Apply directly at getonbrd.com.
Key Responsibilities
Lead the design and development of scalable, resilient microservices using Go, setting patterns and standards for the broader engineering team
Define and maintain clear API contracts (REST and/or event-driven interfaces) between services
Architect distributed systems with a focus on reliability, scalability, and fault tolerance
Implement inter-service communication patterns (synchronous and asynchronous)
Design and manage service-level database schemas and data ownership models
Build and maintain responsive front-end components that consume backend services
Implement observability practices including logging, monitoring, tracing, and alerting
Lead code reviews, mentor engineers across experience levels, and champion engineering best practices organiz
Pełny opis, firma i link do aplikacji — po zalogowaniu.
Zaloguj sięKontakty pracodawcy (e-mail/telefon/Telegram) są ukryte w publicznym podglądzie.
Wyślij CV — a pracodawcy będą mogli napisać do Ciebie sami.