Qureos

FIND_THE_RIGHTJOB.

Senior Golang Engineer

Turkey

OVERVIEW
RESPONSIBILITIES
REQUIREMENTS

You will build and run backend services in a high-scale, event-driven microservices environment. The stack is Golang on Kubernetes in AWS. Teams own services end to end with strong CI/CD, automated testing, and observability. You will collaborate daily with product, design, frontend, and data peers to ship reliable platform capabilities and customer-facing experiences.

You will join one of two domains:

  • Customer Care Tribe - internal tools for support agents, customer self-service, and core customer service platforms.

  • Shopping Foundation Domain - shopping cart services, platform capabilities, and scalable backend for core shopping flows.

The work is platform-heavy and impact-driven. You will improve reliability, performance, and developer experience while delivering features iteratively.

  • Build Go microservices in an event-driven architecture for Customer Care or Shopping Foundation

  • Own services end to end: design, coding, testing, deployment, monitoring, on-call

  • Operate on Kubernetes in AWS with solid CI/CD automation

  • Design REST/gRPC APIs and integrate with Kafka/SNS/SQS, PostgreSQL, and Redis

  • Ensure quality and security (unit/integration/contract tests, secure coding, secrets/IAM)

  • Strengthen observability and reliability (logs/metrics/traces, SLOs, runbooks, timeouts/retries/idempotency, safe migrations/feature flags/canary)

  • Collaborate in Agile with product, design, frontend, and data; document decisions; review code and mentor

Must have

  • 5+ years of backend engineering with 3+ years in Go

  • Strong grasp of concurrency, networking, and distributed systems

  • Production experience with microservices on Kubernetes and Docker

  • AWS fundamentals: EKS, EC2, VPC, IAM, S3, RDS

  • API design and integration using REST and gRPC

  • Messaging systems such as Kafka or SNS/SQS

  • CI/CD and automated testing: unit, integration, contract

  • Observability mindset: logs, metrics, traces, Prometheus/Grafana/OpenTelemetry

  • Clear communication in English

Nice to have

  • Infrastructure as Code with Terraform

  • Helm or Argo CD

  • PostgreSQL proficiency including schema design and migrations

  • Redis caching and basic DynamoDB familiarity

  • Performance profiling in Go (pprof) and tuning

  • Domain-driven design and eventing patterns

  • Experience in large-scale consumer or e-commerce platforms

  • Exposure to Kotlin or JVM stack

Location:

Istanbul, Turkey

Seniority:

Senior

Technologies:

Go

Benefits:

  • Paid Vacation
  • Hybrid Work (home/office)
  • Sick Days
  • Sport/Insurance Compensation
  • Holidays Day Off
  • English Classes
  • Training Compensation
  • Transportation compensation

© 2025 Qureos. All rights reserved.