You’ll be working on the backend part of the system, contributing to its design and implementation. The implementation will include building the high-load capable advertising technology solution, data processing pipelines, and reporting engine.
- Professional Java experience 5+ years
- OOP/design patterns proficiency
- Experience building complex systems
- SQL/NoSQL database experience
- Advanced Linux user
- Good spoken and written English
- Docker
- Kubernetes
- Druid
- Previous Adtech experience
- Teams of people who love programming
- Complex technical challenges with big data/AI/high load
- Freedom to make your own engineering decisions and broad space for creativity
- Modern technology stack to work with
- Work remotely or from the office options on a flexible schedule
- Long-lasting projects
- Financial compensation for professional events and education
- Opportunity to choose the equipment you like
The project is under heavy production (100kqps/s) already and growing. No legacy, just a natural evolution of the project under heavy use.
The product is an advertising system aimed to run different advertising campaigns (visual, audio, print) targeted to North European markets (Germany, Austria, etc).
Java, Google Guice, Druid, Jetty, MySQL