Senior Software Engineer, Partnerize

Python

Salary not provided
PHP
React
JavaScript
Python
Kafka
Redis
Linux
Postgres
MySQL
Senior level
London

More information about location

Partnerize

Partnership management software

Open for applications

Partnerize

Partnership management software

201-500 employees

B2BArtificial IntelligenceEnterpriseSaaS

Open for applications

Salary not provided
PHP
React
JavaScript
Python
Kafka
Redis
Linux
Postgres
MySQL
Senior level
London

More information about location

201-500 employees

B2BArtificial IntelligenceEnterpriseSaaS

Company mission

To make it easier for brands to build partnerships that drive extraordinary growth.

Role

Who you are

  • Have a minimum of 5-7 years of robust professional software development experience, prominently utilising Python as the primary language, within a commercial setting
  • Demonstrate mastery of Python programming, encompassing an extensive understanding of Python libraries and frameworks, coupled with a track record of building distributed systems with a strong emphasis on high concurrency
  • Experience developing against large volumes of data and implementing systems that are fault tolerant, distributed, and horizontally scalable
  • Excellent written and verbal communication skills, for collaborating with team members and authoring technical documentation

Desirable

  • Hands-on experience with technologies like Kafka, MySQL, Postgres
  • Experience with processing financial data
  • Experience in reverse engineering and problem solving skills, specifically the ability to understand existing systems written in PHP to reimplement
  • An understanding of operational principles, specifically Linux based systems

What the job involves

  • At the heart of our platform we track performance marketing data and build a number of solutions to turn this data into useful information for our customers. We work with a lot of data, generating over a billion events across our infrastructure daily
  • We aim to make as much of this data available in real-time as possible, which is no mean feat at this scale! Our platform is powered by our REST APIs and everything is developed with an API-first approach
  • The primary technologies we use are Python, PHP, JavaScript (React), and Kafka. Data is stored in MySQL, PostgreSQL, Druid and Redis. We are constantly evolving our platform and tools to take advantage of the ever-changing tech landscape. We deploy to production several times a day
  • Be responsible for developing 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

Salary benchmarks

Our take

Partnerize is a SaaS company providing a Partner Management Platform for forming, managing, analyzing, and predicting the future results of partner marketing programs using artificial intelligence.

The company has capitalized on the increasingly complicated field of 'partnerships' which encompasses dynamic new sectors including channel partnerships, loyalty partnerships, influencers, referral partnerships, and brand-to-brand alliances in addition to affiliate marketing.

The company believes that by automating as much of the partnership management process as possible, its clients will stick with the company ahead of other partnership management software.

By using its market-leading position, the company has been able to leverage economies of scale to tackle some of partner management's most difficult problems, including payments.

Steph headshot

Steph

Company Specialist at Welcome to the Jungle

Insights

Top investors

Few candidates hear
back within 2 weeks

7% employee growth in 12 months

Company

Funding (last 2 of 5 rounds)

Jan 2020

$50m

GROWTH EQUITY VC

Nov 2018

$9m

LATE VC

Total funding: $87.5m

Company benefits

  • Competitive salary
  • Incentives
  • Generous wellness benefits and paid time off
  • Robust parental leave
  • Competitive retirement savings benefits
  • Employee learning & development opportunities

Company values

  • Exceed expectations - We don't want to just meet our customers' and partners' expectations but rather go above and beyond to wow them with each interaction
  • Put the customer first - Operating from a customer-centric business model is the only way to ensure we are offering our customers (and partners) a positive worthwhile experience
  • Do the right thing - No matter the circumstances, we should always strive to do what is right by our customers, our partners and our people
  • Share openly and often - Transparent communication helps build a foundation of lasting trust
  • Don't settle for the status quo - We should never settle for "good enough". We always want to be operating and behaving in a way that strives to innovate and achieve outstanding results

Company HQ

Financial District, San Francisco, CA

Leadership

Sean Sewell

(SVP Sales EMEA)

Previously worked in multiple marketing roles as well as a Commercial Director at AOL.

Matt Gilbert

(CEO, not founder)

Studied politics at university. Former CEO at Pepperjam and Kinetic Social prior to becoming the CEO of Partnerize.

Share this job