Senior Go Developer

New
Australia, Canada, India, Ireland, Malta, New Zealand, Singapore, South Africa, United Kingdom, United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
5+
Required Skills
PostgreSQLCloud ComputingJavaKotlinMySQLGogRPCMicroservices

Requirements

  • 5+ years of experience writing production-grade Go code
  • Strong grasp of idiomatic Go, concurrency patterns, memory management, and profiling with tools like pprof
  • Solid experience building and maintaining APIs using gRPC (Protobuf versioning, streaming, API lifecycle)
  • Proven experience working with relational databases (PostgreSQL/MySQL), performance tuning, and schema design
  • Comfortable working in cloud-native environments and applying caching, queuing, and observability best practices
  • Professional working proficiency in English
  • Willingness to work with existing Java/Kotlin code

Responsibilities

  • Design, develop, and maintain Go-based backend services using gRPC as the primary API protocol
  • Implement scalable, service-oriented architectures with clean separation of concerns and well-defined interfaces
  • Build secure systems with proper authentication, encryption, and secure data transport
  • Optimize relational databases (schema design, indexing, query tuning) and support data migrations
  • Contribute to technical decisions, architectural reviews, and team discussions
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now