Company Introduction
adjoe is a leading mobile ad platform developing cutting-edge advertising and monetization solutions that take its app partners' business to the next level. Part of the applike group ecosystem, adjoe is home to an advanced tech stack, powerful financial backing from Bertelsmann, and a highly motivated workforce to be reckoned with.
Your Role
As part of the Demand Solutions team, the Core & Integrations team is responsible for the core logic of our advertising platform: campaign distribution to find the best combination of advertising campaigns for end users, campaign management API to optimize existing advertising campaigns, and some other smaller API products.
The Core & Integrations team also handles integrations with our external partners such as our attribution partners – MMPs (Appsflyer, Adjust, etc.) – or aggregators working with the advertisers using our platform.
Responsibilities
- Contribute to the development of our backend written in Go and maintain our microservice architecture used to communicate with our frontend (based on TypeScript React)
- Work with event buses like Kafka and SQS/SNS to have reliable asynchronous microservice communication
- Work with modern databases such as Druid, MySQL, and Redis, optimizing queries and data retrieval
- Support partners by providing them with raw or aggregated data based on their business needs
- Collaborate with the Data Science team to solve complex math problems and integrate their ML solutions
- Collect and aggregate billions of daily API events in our Kafka and Kinesis streams
Requirements
- 5+ years of software development experience
- Profound experience with building web applications in Go for at least 3 years
- Experience with key-value databases (Redis, DynamoDB) and optimizing their use for high-volume traffic
- Proficiency in profiling Go applications and identifying bottlenecks
- Experience with infrastructure as code (Terraform), Docker, and serverless infrastructure
- Experience working on a large Go application with considerable traffic
Benefits
- Regular feedback and a development program to support your growth and career goals
- Visa and relocation support to help you settle in Hamburg
- Hybrid work model with flexible hours and 30 vacation days
- Access to an in-house gym and mental health support
- Central office with Alster lake view and a variety of snacks and drinks
- Opportunity to participate in team and company events, including hackathons