Date posted: 20.03.2023
Date posted: 20.03.2023
Job type: Full time
Casablanca, Morocco
Remote work
Full time
Job perks: Agility; Multicultural environment; Ad platform
How we hire:
At Pentalog, excellence is what you'll do. We're guided by a mission to positively impact the software development world.
A European AdTech company offering omnichannel solutions by combining innovative media activations and consumer insights, needs help with their SaaS platform. For that purpose, they are looking for a Scala Developer, with seniority in API back-end development.
The client has created a Demand Side Platform, the first of its kind designed for connected devices, which allows brands to enable truly integrated cross-channel advertising strategies while giving full control over where their ads will be seen, and the audience targeted.
The APIs are mostly developed in Scala, which you will be required to improve alongside your team. Programmatic advertising, which can be compared to “high-frequency trading” on financial markets, imposes a constant search for performance and scalability, as well as particular attention to the stability/ resilience of the apps. The platform processes more than 50 billion queries every day, with a response rate of less than 50 milliseconds.
This activity generates terabytes of data that must be emphasized, in order to provide the most complete service to customers. Here are some examples:
Technical information:
The API ecosystem, made up of around twenty micro-services, has been developed with technologies that meet these requirements. The tech stack is mainly focused on the Scala language, and Play web frameworks, HTTP4s. These APIs are deployed in an AWS cloud, and connect to all of the SQL & NoSQL databases: Aerospike, Elasticsearch, PostgreSQL, Druid, Big Query, Redis etc. All of the APIs are observed via monitoring InfluxDB/Grafana and logging/ alerting via Datadog.
In this role, you will contribute to the development of new features, for the continuous improvement of the stability and scalability of the client’s SaaS platform. You will be actively solicited on all aspects of innovation and you will collaborate closely with our various teams, by having the following tasks:
As a leading European Software Services company operating internationally in France, Romania, Germany, Moldova, UK, Vietnam, Mexico, Morocco and USA, we employ over 1,300 engineers and IT experts who work in a very dynamic, multicultural working environment.
At Pentalog, your talents & ambitions are recognized and rewarded; we offer plenty of opportunities to develop, both individually, as well as a professional, and we reward our collaborators who understand the importance of self-improvement.
Other jobs you might be interested in
Prototype Design Pattern – Don’t reinvent the wheel, start with a prototype
Pentalog joins Globant… We can be proud!
Retaining tech talent: THE challenge for tech leaders