Adjoe

Senior Go Backend Developer (f/m/d)

Hamburg, Remote. Posted 2 months ago

The role

You will build and scale production Go services and microservice architectures. You will work with distributed systems, data performance optimization, and integrate ML algorithms into backend services.

What you will do

  • Build and scale production Go services
  • Profile and optimize applications under real traffic
  • Design and operate microservice architectures using Kafka and SQS/SNS
  • Collect and aggregate billions of daily API events into Kafka streams
  • Optimize queries and data access patterns with Druid, MySQL, Redis, and DynamoDB
  • Collaborate with Data Scientists to integrate ML algorithms into backend services
  • Support partners through well-documented open APIs
  • Own services end-to-end from development to production using Terraform, Docker, and serverless infrastructure

Required qualifications

  • 5+ years in Go
  • 3+ years building production Go services
  • Experience profiling and optimizing applications under real traffic
  • Experience with large Go applications with considerable daily request volume
  • Experience designing and operating microservice architectures using Kafka and SQS/SNS
  • Experience with Druid, MySQL, Redis, and DynamoDB
  • Experience with Terraform, Docker, and serverless infrastructure

About the company

adjoe builds the technologies behind mobile apps growth and monetization. Their core product Playtime Arcade is a rewarded advertising unit connecting advertisers and publishers with over 770 million users annually.