Senior Data Engineer

  • Product & Development
  • Paris, France

Senior Data Engineer

Job description

Adikteev is a French digital marketing company that operates in two lines of business: « Adikteev FOR BRANDS », which increases digital brand & product awareness, as well as « Adikteev FOR APPs » which retargets app users and convert them into customers.

 

The foundation of these lines of business is the combination of Adikteev’s three technologies: Creative technology, artificial intelligence algorithms and mobile DSP.

 

Adikteev currently has over 110 employees, 30% of them contribute to the R&D of the company.  

 

Aside from growing rapidly, the company has been generating double-digit million-euro revenues.

 

It is based in Paris (France), Berlin (Germany), New York City and San Francisco (USA).

 

Adikteev received many international rewards:

  • 2017 Deloitte Extenso Fast 50 — an award that recognizes tech companies that have demonstrated exceptional growth in turnover in the last 4 years:
    • Adikteev is ranked 2nd in best tech companies in France; 1st in Ile-de- France, and 1st in the area of “Internet, Media & Telecoms.”
  • Deloitte Extenso Fast 500 EMEA: Adikteev is ranked 12th amongst 500 best tech companies in EMEA.
  •  Adikteev is ranked 10th in Inc Magazine’s 5000 Europe — an annual list that identifies the top 5000 fastest growing private companies in Europe.  
  •  According to EY, Adikteev is listed as the 8th most outstanding French Startup.
  • French Tech Pass: Adikteev is listed in FrenchWeb’s top 100 best French tech companies.
  • Adikteev is recognized as a member of “BPI France Excellence.” 
  • Adikteev has been rewarded the label “Happy At Work.”

 


Adikteev is now looking for a talented backend engineer to join the engineering team in Paris. Your role as a key member of the team will be to work hand-in-hand with Data Science and Product teams to create scalable, reliable APIs, stream processes and algorithms to serve the business.

With TBs of data per day and over 1 million incoming requests per second, real time data is not an empty promise at Adikteev. To tackle this complexity, our advertising platform relies on state of the art stream processing technology for machine learning, analytics and elasticity. The backend team is a vector of both efficiency and innovation at the company, allowing the BI and Data Science team to get fast insights. We also eat our own dog food, have a craftsman mentality and like moving fast.


Examples of ongoing interest include unified log architecture, elastic stream processes, distributed tables, distributed machine learning.


We are building a state of the art platform and are looking for talented engineers willing to get out of their comfort zone to join us. 

 

Your Responsibilities:

- Implementing APIs, stream processing jobs, monitoring and maintaining them

- Identifying bottlenecks, inefficiencies and implementing innovative solutions 

- Adding value and unlocking leverage by proposing powerful abstractions

- Porting data science algorithms and learning in a scalable way with high throughput

- Building maintainable, reliable distributed APIs to deliver product value

- Working iteratively, delivering fast, failing fast and learning from your mistakes

 

Team Culture

- Demonstrations and writing are mandatory, your work has more value if you share it
- Pick the right tool for the right job
- Free-day: Friday afternoons are off-sprint, dedicated to learning/innovating

 

What we offer

- You will play a critical role in determining the company's success. We want someone who brings a strong opinion to the table and gets involved with product planning.

- Personal Autonomy / Consensus Driven Culture - We foster consensus-driven rather than top-down decision making when it comes to important business decisions. From what features to build next to what furniture to buy for the office, we believe it's the fairest way of making decisions.
- MacBook and all the necessary tools you need, to get the best out of your working day

- Working in a great atmosphere in Paris city center.
- Wage depends on your experience and track record.

 

Requirements

Your skills

- Graduated with a CS degree

- 3+ years experience building, deploying distributed programs on cloud platforms

- Worked with several programming languages in production including functional (e.g. Scala, Clj., Py.)

- Ability to work in cross-functional teams

- Experience with low latency, high throughput, high scale distributed programs, stream processing - technologies (e.g. Kafka Streams, Flink), distributed databases (e.g. Cassandra)

- Enjoys experimenting new, better solutions that increase efficiency

- Ability to dig in open source code and fix bugs or enhance APIs to solve blockers

- Experience with distributed persistent queues (e.g. Kafka)

- Experience with cloud platforms (e.g. GCP or AWS)

Bonus

- Advertising technology experience

- Gaming skills

- Is involved in relevant user groups

- Foodie