A
Senior Go Backend Developer (Supply Integrations Team) (f/m/d)
adjoe
Contract type
Ongoing
Work mode
On-site · On-site (see listing for address)
Experience
Senior · 5+ years
Job description
Key details
- Build and maintain a +99% Go microservice architecture interfacing with a TypeScript/React frontend, handling 2+ million daily publisher interactions and scaling beyond hundreds of millions of monthly active users
- Design asynchronous microservice communication using event buses like Kafka, SQS/SNS, and Kinesis, building pipelines to collect billions of daily API events and aggregate them into a data lake for sub-second querying
- Optimize queries across hundreds of terabytes of data across DynamoDB, MySQL, Druid, and Athena to reduce API response times and expose transparent, well-documented open APIs to enterprise partners
- Partner directly with the Data Science team to translate and integrate machine learning algorithms into the core application, optimizing real-time ad targeting
- Actively participate in peer code reviews and technical knowledge sharing across an international backend engineering team
- Company mission
- Build the infrastructure behind one of the most impactful platforms in adtech, reaching hundreds of millions of users and powering billions of decisions every day
Primary stack
Core technologies
GoTypeScriptReactTerraformDocker
Benefits
- Relocation support to Hamburg, Germany
- Work with a diverse, global team of people from over 40 different countries
- Opportunities to own projects with impact on 770M users and push adtech boundaries
- Fast-paced environment where solutions ship multiple times a day
Requirements & details
- 5+ years of backend development experience, including 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 quickly grasp complex technical topics and applied mathematics
- Fluent and precise spoken and written English communication
- Plus: hands-on experience with Terraform (Infrastructure as Code), Docker containerization, or serverless infrastructure
- Open to talent worldwide with relocation support to Hamburg, Germany
- Go, TypeScript, React, Kafka, SQS, SNS, Kinesis, DynamoDB, MySQL, Druid, Athena, Terraform, Docker
- Go
- TypeScript
- React
- Terraform
- Docker
