cover

Senior Python Engineer (Remote)/ 6 days ago

Partnerize
Attractive
Application ends: 2026-05-23

Quick Summary

Partnerize is hiring a Remote Senior Python Engineer with 5-7 years of commercial Python development experience to build and scale near real-time data processing systems for their partnership automation platform. This role involves developing high-concurrency, fault-tolerant, distributed, and horizontally scalable services, handling billions of events daily, with a focus on clean, maintainable code and an API-first approach, utilizing technologies like Python, Kafka, MySQL, and PostgreSQL.

Who We Are

Partnerize is a leading partnership automation platform dedicated to transforming business growth. We empower brands to discover, engage, and convert audiences at scale through affiliate marketing and influencer collaborations. Our mission is to help clients build and manage profitable partnerships that drive real results in digital marketing.

Why Join Us

We seek passionate, talented individuals to join our winning team. Partnerize fosters a culture of collaboration, innovation, and respect, guided by our core values. We are committed to creating an environment where everyone can excel, offering competitive salaries, generous benefits, and a flexible work environment for personal and professional growth. If you are ready to advance your career and make an impact, we encourage you to apply.

The Things You Care About

Our platform's core functionality involves tracking performance marketing data and developing solutions to convert this data into actionable insights for our customers. We manage a vast amount of data, processing over a billion events daily across our infrastructure. A key objective is to make as much of this data available in real-time, a significant achievement at this scale. Our platform is driven by REST APIs, with an API-first development approach.

The primary technologies utilized include Python, PHP, JavaScript (React), and Kafka. Data persistence relies on MySQL, PostgreSQL, Druid, and Redis. We continuously evolve our platform and tools to leverage the latest technological 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 datasets in the tens of billions of rows.
  • Contribute to mission-critical business systems, scaling our platform to meet client demands.
  • Collaborate closely 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 of building distributed systems with a strong emphasis on high concurrency.
  • Experience developing with large volumes of data 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 PostgreSQL.
  • Experience processing financial data.
  • Proficiency in reverse engineering and problem-solving, specifically understanding and reimplementing existing PHP systems.
  • 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 parents, 4 weeks full pay for non-birth parents after one year of employment.
  • 5 additional 'Partnerize Parental Days' annually.
  • Private Medical Insurance through Vitality.
  • Enhanced pension contributions.
  • Cycle to Work scheme.
  • Eye Care Vouchers.
  • Life Assurance.
  • Enhanced Wellness Program, including access to EAP, Wellness Coaching, and Wellness Fridays.
  • Regular company events and activities.

Our Commitment to Diversity & Inclusion

We are dedicated to attracting, developing, and advancing our diverse team members, irrespective of race, ethnic identity, sexual orientation, religion, age, gender, gender identity, physical abilities, or any other dimension of diversity. We strive to cultivate 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 the organization's success. Every individual within our business is expected to uphold this commitment.

Privacy and Data Protection

The data collected during this application process will be used solely for recruitment and subsequent employment purposes. Further information is available in the Partnerize privacy policy: https://partnerize.com/privacy-policy/

Notice to Recruiters and Staffing Agencies:

To protect all parties' interests, Partnerize does not accept unsolicited resumes from any source other than direct candidates or approved vendors with a written and signed agreement. Please refrain from contacting or forwarding resumes to our company employees or locations. Unsolicited resumes will be considered Partnerize property, and Partnerize will not be 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