Minimum of 5-7 years of professional software development experience using Python
Mastery of Python programming
Extensive understanding of Python libraries and frameworks
Experience with building distributed systems with high concurrency
Experience developing against large volumes of data
Experience implementing fault tolerant, distributed, and horizontally scalable systems
Excellent written and verbal communication skills
Desirables
Hands-on experience with Kafka, MySQL, Postgres
Experience with processing financial data
Problem-solving skills in reverse engineering systems written in PHP
Understanding of operational principles of Linux based systems
What the job involves
Develop systems that process data at near real time for thousands of events per second, operating with data sets in the region of tens of billions of rows
Contribute towards mission critical systems for the business, helping us to scale our platform to meet the demands of our clients
Work closely with the lead architect to build services that are scalable, fault tolerant, and resilient
Write clean, well-tested and refactored code while keeping in mind maintainability and scalability of the system
Partnerize is the leader in partnership automation, offering a comprehensive, integrated platform for marketers. Their services encompass discovery, recruitment, optimization, payment, brand safety, and fraud prevention, aiming to provide transparency and scalability to alleviate economic pressures from primary sales and marketing channels. Partnerize's unrivaled support includes an in-housing program, ensuring control over the partnership marketing lifecycle on a single platform.