Position: Python Engineer
Company: UPPeople
Experience required: 5y
English level: upper

Must have experience:
7+ years of professional experience in object-oriented programming, in different environments, with JVM. 
Successful experience in leading a team of software engineers. 
Ability to adapt to the most efficient technologies to solve issues. 
Strong communication skills and proficiency in English. 
Agile mindset: direct communication, adaptation, fail fast, continuous improvement. 
A driving force behind high impact business/customer/architecture improvements, and to do so, deeply understands the product served by the technology. 
The ability to take their team to new heights by designing and releasing high quality products on our platforms across Europe to reach our ambitious goals. 
An ambassador mindset, inside and outside the team, for an outcome-driven culture, and is a role model for technical excellence. 
A rigorous, curious, autonomous and positive behavior. 
GDPR, security and privacy topics as foundation. 
Both customer-oriented and data-driven practices.

Responsibilities
As the Lead Backend Engineer for Marketplace Dynamics, and working closely with the Product Managers and the Engineering Managers, 
responsible for the good development practices of your team, for the alignment with the company’s enterprise architecture, and to help the software engineers of your team to improve their technical and delivery skills.
As such, you create, adapt, and enhance the core capabilities of the marketplace (actor scoring, matching algorithms, classifieds quality, fraud & infringement detection). Make them accessible across our platform on all brands and all channels (web, mobile, email), through APIs, libraries/SDKs, or event buses.

Here are some examples of projects that you will work on
Smart lead attribution and optimization
Improvement of actors behaviours : response rate, response speed, engagement, ...
Classifieds recommendation engine
Classifieds smart sort order
Classifieds deduplication
Improvement of new classifieds alerts by avoiding wrong republication
Classified quality improvement (location, description, category, price, ...)
Fake classifieds detection and anti-abuse mechanics

Project tech stack:
AWS (CloudFormation, EC2, EMR, Lambda, ECS, Glue, Athena)
Docker
Apache (Spark, Parquet, Hudi)
Jupyter, pandas
Github, CircleCI, Datadog
Python (main language)