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 publisher interactions. You will design asynchronous microservice communication, optimize high-scale data queries, and integrate machine learning algorithms.
What you will do
- Build and maintain Go microservice architecture
- Design asynchronous microservice communication using event buses
- Build pipelines to collect and aggregate API events
- Optimize queries across DynamoDB, MySQL, Druid, and Athena
- Expose well-documented open APIs to enterprise partners
- Partner with Data Science team to integrate machine learning algorithms
- 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
- Ability to grasp complex technical topics and applied mathematics
- Fluent and precise 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.