Careers at Pricesearcher

DevOps/Systems Engineer

London, Farringdon

Job Category: Tech

Salary Range: Competitive

Position Type: Full Time

Reporting to: Chief Technology Officer


Introduction:

As a DevOps/Platform Engineer at Pricesearcher you will be responsible for the company’s infrastructure, collaborating with a group of engineers working and powering on one of the most interesting, high velocity and data driven cloud architectures. Data is the centre of our engineering business and you will be tackling challenges that make an impact across a huge vertical of businesses and users. You will get to work on a world-class cloud native infrastructure handling data intensive applications and high performance data architectures.


Systems stack: includes (but is not limited to):

AWS: EC2, EC2 Spot, Elastic Beanstalk, Lambda, API Gateway, S3, Cloudfront, EBS, SQS, SNS, DynamoDB, ElasticCache, Athena, RDS, Route 53, Cloudwatch, IAM.


Technology Stack:

PHP, Python, Memcache, Elasticsearch, MySQL, Jenkins, Ansible, Terraform.


Requirements:

•   You must understand linux from a sysadmin point of view

•   You must have the skillset to understand capacity on CPU/Memory/Disk IO/Network IO

•   Strong capacity to learn independently

•   Ability to perform under pressure

•   Passion for data, performance optimisation and infrastructure design


Responsibilities (projects to participate / problems to solve):

•   Maintain, deploy and troubleshoot our entire infrastructure stack

•   Automate deployment and create self healing and fault tolerant infrastructure

•   Mentor developers into understanding operations and systems


Highly Desirable:

•   Understand how data is processed in stateful and stateless architectures

•   High velocity systems architecture

•   AWS experience

•   DBA experience


What you get in return:

•   You will not be bored, you will work on hard and challenging real-world problems

•   Ability to work on greenfield products that you can own outright

•   You will expand your knowledge on systems, architecture and data processing

•   You will constantly be challenged

•   Competitive salary and generous equity package

•   Great central London location and an AWESOME team!


Our data challenges keep us awake at night and take our thinking to the next level. We approach our problems from all angles as a team and believe that failing is just as important to the process as succeeding. You will work directly with the founding team who have been together for over 5 years. People from all walks of life who have joined from some of the biggest names in online, to work together on this mission. Every member of the business is here to help support and share in your success!


If you think you're the right candidate for this position, email us at careers@pricesearcher.com



Data Scientist

London, Farringdon

Job Category: Tech

Salary Range: Competitive

Position Type: Full Time

Reporting to: Head of Algorithms


Introduction:

As a Data Scientist at Pricesearcher you will be collaborating with a small group of engineers working on one of the most important and interesting data sets available. As a lead member of our engineering business you will be tackling challenges that make an impact across a huge vertical of businesses and users. Big data is in the core of our projects. You will have the chance to work with one of the highest volume data sets, that is, hundreds of millions products, each one described as a multi-dimensional document. The nature of the dimensions varies significantly, they can contain structured data, unstructured text, images and time-series data. The data is updated in at a high frequency rate, several times a day. The level of challenges this data set introduces can be compared only with the desire to work with it and solve the problems it arises.


Requirements:

•   Proficient in data science and analysis

•   Data cleaning, validation, wrangling (munging), and integration

•   Actionable data insights

•   Excellent programming skills, e.g. in Python, C/C++, R, etc

•   Implementation of Machine Learning techniques (e.g. regression, classification, support vector machines, topic modelling, random forests)

•   Passion for data analysis and problem solving

•   Strong capacity to learn and experiment


Responsibilities (projects to participate / problems to solve):

•   Information retrieval and indexing

•   Semantic analysis and search in multi-field documents

•   Content (text, image, time-series, ...) categorization and classification

•   Similarity in multidimensional data

•   Relevance and ranking of documents

•   Spelling correction

•   Auto-complete


Highly Desirable:

•   Strong analytical skills related to working with unstructured data sets

•   Master or PhD in a quantitative field (Computer Science, Mathematics, Statistics, Data Science, etc.)

•   Experience in Natural Language Processing (tokenization, entity identification, collocations, syntax/grammar trees, corpus linguistics)

•   2 years of relevant work experience in data analysis or related field

•   Experience in processing web-based large data sets

•   Research and development skills

•   Mathematical and statistical skills


Our data challenges keep us awake at night and take our thinking to the next level. We approach our problems from all angles as a team and believe that failing is just as important to the process as succeeding. You will work directly with the founding team who have been together for over 5 years. People from all walks of life who have joined from some of the biggest names in online, to work together on this mission. Every member of the business is here to help support and share in your success!


If you think you're the right candidate for this position, email us at careers@pricesearcher.com



Lead Frontend (React) Web Developer

London, Farringdon

Job Category: Tech

Salary Range: Competitive

Position Type: Full Time

Reporting to: Chief Technology Officer


Introduction:

As a Lead Frontend (React) Web Developer you will be responsible for delivering Pricesearcher’s core consumer product, our website and associated digital products. We are looking for a hands-on engineer to lead and manage a small and growing team of web developers with strong support and leadership skills. You are expected to take ownership of planning, managing and delivering the overall product and its strategy. Pricesearcher is a fast-paced startup environment and we delivery high levels of tech very quickly. As a lead member of our engineering business you will be tackling challenges that make an impact across a huge vertical of businesses and users while surfacing data from billions of products across the world.


Requirements:

•   Excellent programming skills – this is a hands-on lead technical role.

•   Demonstrable history of successfully leading web development teams, managing people, and aiding the successful delivery of IT projects, including full project life cycle.

•   Successful deployment of some or all agile project management principles.

•   Experience in implementing highly scalable and data driven websites.

•   Thorough understanding of how to efficiently interface multiple database systems and caching services.

•   Frontend web stack: Previous React experience along with solid understanding on how to manage / distribute components for consumption.

•   Styling through CSS3, using templates managed via SASS.

•   Sufficient understanding of how backend APIs work (Rest/GraphQL etc).


Responsibilities:

•   Deliver a high quality, high performing website product for Pricesearcher.

•   Take ownership for the Web Development strategy and standards.

•   Write clean reusable code using good testing frameworks.

•   Work on different aspects of the core product and associated tools, user-interfaces and test/automation tools.

•   Lead, mentor, motivate and develop the web development team.

•   Responsible for ensuring work is delivered on schedule to agreed scope.

•   Manage stakeholder expectations.

•   Recruit and tool up new teams to deliver new products.

•   Work with the wider business to originate new solutions to challenges.

•   Work closely with the product owner and UI/UX to help create new user experiences.

•   Work closely with the data platform team to spec the requirements for the API.


Highly Desirable/Bonus skills:

•   Proficient with APM toolkits.

•   Elasticsearch Experience.

•   CI/CD Experience.

•   AWS Experience.

•   SEO Understanding.


Our challenges keep us awake at night and take our thinking to the next level. We give you the autonomy, trust and support to do your best work - but it won’t always be easy. We approach our problems from all angles as a team and believe that failing is just as important to the process as succeeding. You will work directly with the founding team who have been together for over 5 years. People from all walks of life who have joined from some of the biggest names in online, to work together on this mission. Every member of the business is here to help support and share in your success!


If you think you're the right candidate for this position, email us at careers@pricesearcher.com



Python Software Developer

London, Farringdon

Job Category: Tech

Salary Range: Competitive

Position Type: Full Time

Reporting to: Chief Technology Officer


Introduction:

As a Python Software Developer at Pricesearcher you will get to work on a wide range of exciting and challenging problems with our data set of over half a billion products. We are a small and fast moving team and with this role comes an excellent opportunity to very quickly make a meaningful contribution to the company.


Technology Stack:

•   Python (API’s, Crawler and Data Ingestion Pipelines)

•   PHP (Websites and Ecommerce plugins)

•   MySQL (RDS on AWS)

•   Elasticsearch

•   Memcached (Elasticache on AWS)

•   AWS (EC2, Elastic Beanstalk, Lambda, DynamoDB, SQS, SNS, S3 + many more!)

•   Jenkins

•   Ansible

•   Terraform

•   Docker


Requirements:

•   3+ years of software development experience

•   Excellent understanding of Python and its surrounding tooling and libraries

•   RESTful API design and implementation with JSON/XML

•   Understanding of how to write maintainable and testable code

•   Understanding of version control systems such as Git

•   Ability to work in a fast paced environment

•   Self motivated and able to learn independently


Responsibilities:

•   Maintain and improve our existing Python based web crawler and API’s

•   Maintain and improve our Python based data ingestion pipeline

•   Collaborate with other members of the development team on existing and new projects


Desirable:

•   Experience with AWS, MySQL and Elasticsearch

•   Experience with web scraping and/or crawling

•   Experience with scalable systems and architectures

•   Experience working with the Flask framework

•   Experience with CI/CD, via Jenkins preferably

•   Experience working in an agile software development environment

•   Experience writing unit tests

•   Experience working in an early stage startup


What you get in return:

•   You will not be bored, you will work on hard and challenging real-world problems

•   An environment that encourages learning and experimentation

•   Ability to work on greenfield products that you can own outright

•   You will expand your knowledge on systems, architecture and data processing

•   Competitive salary and generous equity package

•   Great central London location and an AWESOME team!


Our challenges keep us awake at night and take our thinking to the next level. We approach our problems from all angles as a team and believe that failing is just as important to the process as succeeding. You will work directly with the founding team who have been together for over 5 years. People from all walks of life who have joined from some of the biggest names in online, to work together on this mission. Every member of the business is here to help support and share in your success!


If you think you're the right candidate for this position, email us at careers@pricesearcher.com



Data Entry

Preston (Lancashire)

Job Category: Data Entry

Salary Range: Minimum Wage

Position Type: Full Time

Reporting to: Head of Development


Job Description:

Pricesearcher is the fastest growing global product search engine, and we are looking for data entry staff to join us.

The successful applicant must have excellent knowledge of written and spoken English, with attention to grammar.

Must have the ability to handle a heavy workload effectively, prioritise and multi task and maintain the highest levels of accuracy.

You will be articulate, possess basic IT skills to operate well within a team environment.


Duties will include:

•   Data gathering

•   Cross checking information

•   Liaising with internal departments

•   Email communication with clients

•   Knowledge of French or German would be an advantage, but not a requirement.


The ideal candidate will:

•   Have attention to detail

•   Accuracy

•   Good computer skills

•   Good communication skills

•   Good English grammar

•   Quick learner


Basic training will be provided to carry out daily duties.

Must be able to work from the Preston office. See Location on Map


If you think you're the right candidate for this position, email us at careers@pricesearcher.com