A

Staff Backend Developer (Distributed Systems & Architecture)

adjoe • Germany
Relocation
Apply Now

Lead the architectural integrity and scalability of distributed systems powering real-time ad targeting for 200M+ daily interactions. Define service boundaries, event streaming architectures, and data patterns across DynamoDB, Kafka, and relational databases while optimizing for sub-millisecond latency. Partner with data science teams to integrate ML models into high-throughput pipelines and mentor global engineering teams on SLIs/SLOs and zero-downtime migrations.

Key Highlights
Own the architectural integrity, reliability, and long-term evolution of distributed systems handling 200M+ daily ad interactions
Define service boundaries, concurrency models, and runtime optimizations for a 99%+ Go microservice architecture scaling to hundreds of millions of users
Standardize event streaming (Kafka, SQS/SNS), data patterns (DynamoDB, MySQL, Druid), and high-throughput pipelines for real-time ad targeting
Key Responsibilities
Design and maintain the distributed systems architecture for real-time ad targeting decisions with sub-millisecond latency
Define service boundaries, concurrency models, and runtime optimizations for a 99%+ Go microservice architecture
Standardize event streaming patterns (Kafka, SQS/SNS) and asynchronous microservice communication across the organization
Establish data patterns (sharding, replication, DR) and lead zero-downtime database migrations for DynamoDB, MySQL, Druid, and Athena
Partner with data science teams to architect runtime infrastructure for ML model integration in real-time ad targeting
Define and enforce SLIs/SLOs, RFCs, and Architecture Decision Records (ADRs) for cross-functional alignment
Mentor senior engineers globally and sponsor major technical migrations
Optimize high-throughput processing of API events, MMP postbacks, and reward-triggering in-app events
Technical Skills Required
Go (Golang) Distributed Systems Event Streaming (Kafka, SQS/SNS)
Benefits & Perks
Relocation support to Hamburg, Germany
Global team with diverse international talent
Impactful architectural ownership for 770M+ users
Nice to Have
Continuous profiling tools (e.g., Pyroscope, goroutine dumps)
Chaos engineering experience
Infrastructure automation with Terraform or Kubernetes
Experience with AWS cloud networking

Job Description

adjoe builds the technologies behind mobile apps growth and monetization. With our core product Playtime Arcade, we've become the global leader in rewarded advertising, an ad unit built on a simple premise: users earn real in-app rewards for engaging with new apps. The result is one of the most effective value exchanges in adtech, connecting advertisers and publishers with over 770 million users annually.
Want the full job description? Read the complete details on LinkedIn, the original posting.
Continue on LinkedIn

This is a short excerpt. All rights to the full description belong to its original publisher.

See Jaabz jobs first on Google 1 tap · free · in AI Overviews Jaabz is on your Google Manage Preferred Sources

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Technical Skills Required
ai storytelling

Keywords Studios

Germany

Systems Technical Writer

Programming
•
5h ago
Visa Sponsorship Relocation Remote
Technical Skills Required
3d ai assembly confluence git +1

Helsing

Germany

Senior Application Software Engineer (Autonomous Driving - Germany)

Programming
•
8h ago

Log in free to see full details

•••••• •••••• ••••••
Technical Skills Required ••••••

wayve

Germany

Relocation Guides

Step-by-step relocation guides, from moving logistics to settling abroad.

Browse all articles

Subscribe our newsletter

New Things Will Always Update Regularly