Senior Go Backend Developer

About adjoe

adjoe is a leading mobile ad platform developing cutting-edge advertising and monetization solutions that take its app partners’ business to the next level.
As part of the applike group ecosystem, adjoe benefits from an advanced tech stack, powerful financial backing from Bertelsmann, and a highly motivated workforce.

Meet Your Team: Core & Integrations (Demand Solutions)

The Demand Solutions department builds the core technologies that help mobile publishers acquire the right users for their apps and games.
adjoe’s in-house software manages, provides, and analyzes advertisements for over 200 million daily mobile users.

  • Develops modern user interfaces and dashboards using databases like Druid
  • Provides advertisers and account managers with real-time statistical insights
  • Leverages machine learning models from BI analysts and data scientists
  • Operates autonomously from other tech teams to ensure agility
  • Back-end developed in Go and front-end in TypeScript React

As part of this department, the Core & Integrations team handles:

  • Campaign distribution logic to optimize ad combinations for end users
  • Campaign management APIs to improve advertising campaign performance
  • Integrations with external attribution partners (e.g., Appsflyer, Adjust)

What You Will Do

  • Develop and maintain backend microservices in Go for communication with our frontend (TypeScript React)
  • Use event buses like Kafka and SQS/SNS for asynchronous microservice communication
  • Share knowledge and participate in peer code reviews within a developer community
  • Work with Druid, MySQL, and Redis to optimize data queries for millisecond response times
  • Support partners with raw and aggregated data via well-documented open APIs
  • Collaborate with Data Science to integrate ML algorithms for ad targeting
  • Process billions of API events daily and manage data through Kafka and Kinesis streams
  • Join an international, English-speaking team scaling our adtech platform globally

Who You Are

  • 5+ years of experience in software development
  • 3+ years building web applications in Go
  • Skilled in key-value databases like Redis and DynamoDB
  • Experience profiling and optimizing Go applications
  • Knowledge of Terraform, Docker, and serverless infrastructure
  • Worked on high-traffic, large-scale Go applications
  • Willing to relocate to Hamburg, Germany

Fuel for the Journey: Benefits to Support Your Ambitions

  • Invest in Your Future: Regular feedback and development programs to support your career growth
  • Easy Arrival: Visa support, relocation assistance, and help settling in Hamburg
  • Hybrid Work-Life: Core office days (Mon, Tue, Thu), flexible hours, 30 vacation days, 3 weeks remote work annually
  • Health & Wellness: Free in-house gym, diverse fitness classes, mental health support through our EAP
  • Top-notch Workspace: Central office with Alster lake views, high-end equipment, and stocked snacks & drinks
  • Community & Culture: Regular team and company events, hackathons, and social activities

Ready to Apply?

Skip the cover letter! Just tell us about:

  • Your most passionate personal project
  • Your desired salary
  • Your earliest possible start date

We welcome applicants who contribute to our company’s diversity. We’re excited to hear from you!

CareerBee Logo

Don't miss out on new jobs!

Signup for weekly updates on new jobs so you can be the first to apply

Contact form for Companies

Are you a talented professional seeking a new opportunity?
Visit our Talents Page.