cover

Senior Python Engineer (Remote)/ 6 days ago

Partnerize
Attractive
Application ends: 2026-05-23

Quick Summary

Partnerize is hiring a Senior Python Software Engineer to develop and scale mission-critical, fault-tolerant, and resilient systems for near real-time data processing on their partnership automation platform, handling billions of events daily. This remote role requires 5-7 years of professional Python software development experience, mastery of Python programming, and a proven track record in building distributed systems with high concurrency and large data volumes. Experience with Kafka, MySQL, PostgreSQL, processing financial data, reverse engineering PHP systems, and Linux is beneficial.

Who We Are

At Partnerize, we are dedicated to transforming business growth. We offer a leading partnership automation platform that empowers brands to discover, engage, and convert audiences at scale. Specializing in affiliate marketing and influencer collaborations, we help clients build and manage profitable partnerships for real results. Our team comprises passionate problem-solvers committed to client success in digital marketing.

Why Join Us

Join Partnerize, a winning team seeking passionate and talented individuals. Experience a culture of collaboration, innovation, and respect, guided by core values. We foster an environment where everyone can excel, offering a competitive salary, generous benefits, and a flexible work environment for personal and professional growth. Advance your career and make a significant impact with us.

The Things You Care About

Our platform's core involves tracking performance marketing data and developing solutions to convert this into valuable customer insights. We manage extensive data, generating over a billion events daily across our infrastructure. Our goal is to provide as much of this data in real-time, a significant achievement at our scale. The platform is driven by REST APIs, adhering to an API-first development approach.

Key technologies include Python, PHP, JavaScript (React), and Kafka. Data storage utilizes MySQL, PostgreSQL, Druid, and Redis. We continuously evolve our platform and tools to leverage the latest tech advancements, deploying to production multiple times daily.

As a Senior Python Software Engineer at Partnerize, you will:

  • Develop systems for near real-time data processing, handling thousands of events per second and data sets of tens of billions of rows.
  • Contribute to mission-critical business systems, scaling our platform to meet client demands.
  • Collaborate with the lead architect to build scalable, fault-tolerant, and resilient services.
  • Write clean, well-tested, and refactored code, prioritizing system maintainability and scalability.

You are a seasoned Python software engineer with:

  • A minimum of 5-7 years of robust professional software development experience, primarily using Python in a commercial setting.
  • Mastery of Python programming, including extensive knowledge of Python libraries and frameworks, and a proven track record in building distributed systems with high concurrency.
  • Experience developing with large data volumes and implementing fault-tolerant, distributed, and horizontally scalable systems.
  • Excellent written and verbal communication skills for team collaboration and technical documentation.

We hope you have:

  • Hands-on experience with technologies such as Kafka, MySQL, and Postgres.
  • Experience processing financial data.
  • Proficiency in reverse engineering and problem-solving, including understanding and reimplementing existing systems written in PHP.
  • An understanding of operational principles, particularly with Linux-based systems.

UK Benefits & Perks

  • 25 days holiday plus bank holidays.
  • Enhanced Parental Leave: 6 months full pay for birth parent; 4 weeks full pay for non-birth parent after one year of employment.
  • 5 additional 'Partnerize Parental Days' annually.
  • Private Medical Insurance via Vitality.
  • Enhanced pension contributions.
  • Cycle to Work scheme.
  • Eye Care Vouchers.
  • Life Assurance.
  • Enhanced Wellness Program, including EAP, Wellness Coaching, and Wellness Fridays.
  • Regular company events and activities.

Our Commitment to Diversity & Inclusion

We are committed to attracting, developing, and advancing all team members, irrespective of race, ethnic identity, sexual orientation, religion, age, gender, gender identity, physical abilities, or any other dimension of diversity. We foster an environment where individuals can be authentic, raise concerns, and innovate without fear. We ensure fair and respectful treatment, equal access to opportunities and resources, and full contribution to organizational success. This commitment is expected from every individual in our business.

Privacy and Data Protection

Data collected during this application process will be used for recruitment and subsequent employment. For more information, please refer to the Partnerize privacy policy: https://partnerize.com/privacy-policy/

Notice to Recruiters and Staffing Agencies

To protect all parties, Partnerize does not accept unsolicited resumes from any source other than direct candidates or approved vendors with a written and signed agreement. Do not contact or forward resumes to our employees or locations. Unsolicited resumes become Partnerize property, and Partnerize is not responsible for any associated charges or fees.

Share

Partnerize

Partnerize

  • Address
    Atlanta, Georgia
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy