Senior Fullstack Engineer

  • Product & Development
  • Paris, France

Senior Fullstack Engineer

Job description

Adikteev is the leading app retargeting solution that helps performance-driven marketers target and engage their app audiences. Combining science and creativity, Adikteev delivers measurable results that increase user LTV and fuel business growth.

Founded in 2012, Adikteev has worked with leading app companies like eBay, Nexon and Yelp to retain their loyal users and boost incremental revenue. A leading advertising technology company, Adikteev has been recognized as #10 among Inc Magazine’s Top 5000 fastest growing companies and #2 in global retargeting, of the AppsFlyer Performance Index. Its team of 60 people is based in Paris, NYC and San Francisco


 

We are looking for a Senior Full Stack Engineer to work on our Advertising Platform, receiving up to 1.3 millions bid requests per second and generating over 2 TB of data.


Check out our Technical Stack.

 

Our main engineering challenges:

  • We work in a very high traffic environment with low latencies constraints

  • An infinite source of Machine Learning use cases, ranging from ad performance prediction to ad delivery pacing and forecasting

  • Large datasets that we need to compute in near real time (auction resolution) and even greater volumes for analytics use cases

  • We operate globally and constantly think about new products to build the future of the media

Your missions:

  • Take ownership of our web application’s architecture to serve our Product vision

  • Develop reactive web application on both backend & frontend, closely with other members of the engineering team to ensure quality and sustainability of our code.

  • Design and use development best practices that promote high quality software, good test coverage, peer code review, continuous integration, and rapid deployment

 

Requirements

Your skills and experiences:

  • Proven experience with at least two languages.

  • Strong focus on testability, consistency of the code

  • Keep a forward looking approach thinking about scalability

  • Strong problem solving skills

  • Working collaboratively with the team, able to explain your decision and share your knowledge

Bonus points:

  • Large-scale distributed systems, service oriented architecture

  • Experience in caching system (in memory, distributed)

  • Knowledge of the JVM (GC, Concurrency...)

  • Experience in high performance and/or low latency system

  • Experience in stream processing architectures

  • SQL and NoSQL datastores