Full Time
Negotiable
TBD
Feb 23, 2018
We are looking for motivated, talented Full Stack Developer who thrives on contributing in a substantial way to an amazing advertising solution. Our culture is defined by collaboration and a dedication to getting results in a fun, agile work environment. We are competitive and committed to leading in the mobile marketing space and provide a work environment that fosters growth and rewards contribution. You will take a team role in contributing to existing architecture for a scalable advertising solution while also implementing major new features.
We currently work with Python, Flask, Celery, RabbitMQ, MongoDB, ElasitcSearch.
Some of the responsibilities will include, but not limited to following areas:
* Build a generic environment for our advertisement solution
* Develop and maintain RTB connectors and bidders
* Build a big data solution to manage and process tens of TB a day
* Build a high throughput product to handle tens of billions events a day
* Integrate new systems and modules into the our existing advertising platform
Your qualifications:
* At least 3+ years of experience with a deep understanding in Python, Core Java and / or Scala, especially in Concurrency / Multi-threaded programming (native, Actor model, Akka)
* Can adjust to a fast dynamic startup environment and culture.
* Knowledge with distributed in-memory architecture: using cache (Memcached, Redis, EHCache, etc.)
* Experience with BigData solutions (Hadoop, Spark, parquet) and large messaging infrastructures (Kafka, RabbitMQ)
* Experience with NOSQL solutions (Casandra, druid, Impala, presto)
* Smart, interdisciplinary, fast learner and a team player
* Knowledge of SQL databases and capable of comfortably crafting queries
* Experience with AWS
Experiences that are a big plus:
* Knowledge of Real-Time Bidding and Digital Advertising
* Knowledge of technologies like: Hadoop Stack, Storm, Kafka, Esper, R, Redis, Druid
Get in touch.
Thanks!