Adjoe

Senior Go Backend Developer (f/m/d)

Hamburg, Remote. Posted 3 months ago

The role

You will build and maintain a Go microservice architecture to handle millions of daily interactions. You will design asynchronous microservice communication and optimize queries across large datasets. You will also integrate machine learning algorithms into the core application.

What you will do

  • Build and maintain Go microservice architecture
  • Design asynchronous microservice communication using event buses
  • Build pipelines to collect and aggregate billions of daily API events
  • Optimize queries across hundreds of terabytes of data
  • Expose transparent, well-documented open APIs to enterprise partners
  • Translate and integrate machine learning algorithms into the core application
  • Participate in peer code reviews and technical knowledge sharing

Required qualifications

  • 5+ years of backend development experience
  • At least 3 years writing Go in production distributed environments
  • Hands-on experience designing asynchronous microservice communication using event buses like Kafka, SQS/SNS, and Kinesis
  • Understanding of database internals and low-level web standards (HTTP protocol, Encoding, Regular Expressions)
  • Ability to grasp complex technical topics and applied mathematics
  • Fluent and precise communication in spoken and written English

Nice to have

  • Hands-on experience with Terraform (Infrastructure as Code)
  • Docker containerization
  • 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.