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.