Performance marketing at the intersection of data and technology. Connecting shoppers with retailers for over 20 years.
Retail Data • Display Advertising • Retargeting • CPC Marketplace • Audience Targeting
May 22
🔄 Hybrid – London
Airflow
Cloud
Docker
ElasticSearch
Flask
Go
Google Cloud Platform
Java
JavaScript
Kubernetes
Python
Redis
Scala
SQL
Performance marketing at the intersection of data and technology. Connecting shoppers with retailers for over 20 years.
Retail Data • Display Advertising • Retargeting • CPC Marketplace • Audience Targeting
• You will design, build and implement systems across all parts of our complex platform; from high-volume data collection, enrichment and automated analysis, through to backend services and RESTful APIs • You will work with our great team of Product Delivery Managers and our commercial teams to understand the needs of the market and our customers; and how they can be translated into solutions • You will focus on crafting innovative solutions to complex technical problems and making design decisions in line with our technical strategy and high engineering standards • You will help define our development environment, and communicate the best development practices within the organisation (i.e. code reviews, testing, etc) • You will share your knowledge across the business and mentor others in your areas of deep technical expertise
• Bachelors or Masters Degree in Computer Science, or Software Engineering (or equivalent) would be beneficial • Deep experience building enterprise-grade software working in languages such as: Python, Go, Java, Scala. • Passion for evolving projects and innovating new products, in an environment with lightweight agile processes • Familiar with building systems that efficiently scale with very large data volumes • Write clean maintainable code; pay attention to details and edge cases • Know SQL and how to integrate with and use a range of data technologies • Some experience with using container platforms (such as Docker) • Comfortable with unit testing and TDD • Good understanding of the software development lifecycle; end to end • Able to understand and create software architectures that span multiple technologies/platforms
• Healthcare insurance & cash plans • Pension • Parental Leave Policies • Learning & Development Program (educational tool) • Flexible work schedules • Wellness Resources • Equity
Apply Now