Python Web Developer (Backend) @ RavenPack - London

Job Overview

2 months ago

Python Web Developer (Backend)

RavenPack - London

We’re looking for:

Are you passionate about search and working with one of the largest archives of unstructured content? The Web Development Team at RavenPack is seeking proven technical leaders to help create a low-latency, distributed & fault-tolerant system that returns contextual and personalized search results across RavenPack's Search & Discovery products. You will be joining an international team of developers skilled in technologies like Elasticsearch, Redis and a heavily utilized AWS stack (S3, EC2, Lambda, DynamoDB, Athena, AuroraDB...).

What You'll Be Doing

Full-stack engineers at RavenPack use their power and ingenuity to string complex systems together to build amazing experiences.

Ideal candidates have experience solving real-world web application challenges: working with large scale systems, design low-latency system architectures, retrieving data efficiently on production environments - modelling and mangling data to help client web applications to strive. Your role will be to develop and implement APIs, architect systems and model large amount of data queried by modern frontend applications.

Ravenpack is, at its heart, an engineering company. To provide structured analytics on millions of news articles per day, we hire people with a broad set of technical skills (and from a wide variety of backgrounds) who are ready to take on some of the most challenging problems in the industry. We’ve written our own industry-leading LISP library for NLP, optimized machine learning tools to run at low latency, data infrastructure to query TBs of data in seconds, all for enabling institutions across the world to make sense of unstructured content. If you are excited by the opportunity to work with a world-class technical team to deliver a high traffic, high performance, highly evolved search solution, then we want to talk with you.

What do you need to succeed

  • 3+ years of extensive web development experience using Python - we use Django, Flask, fastAPI to build REST API and real-time web apps.
  • BS in Computer Science, Engineering or a related field or equivalent work experience
  • The ability to work efficiently in both a team and self-directed manner
  • Independence, pro-activity and optimism (we’ll help with “happiness”)
  • Ability to effectively communicate in English

Nice to haves:

  • Experience with large-scaled web applications
  • Knowledge of distributed low-latency databases
  • Knowledge of Frontend languages is a plus, we are using React to build our interfaces.
  • Experience retrieving data from either relational or large document-based databases

Role available in Remote

Job Type: Full-time

Work remotely:

  • Yes

Similar Jobs

Front End Developer

Inmarsat

London

Develop modern, accessible and highly responsive web applications. You will work alongside UX designer, back-end developers and product manager building client…

Engineer / Senior Engineer

Arcadis

London

We are developing our digital approach across a range of projects and are looking to expand our capacity and capability in order to continue to push the…

Front End Developer

Themis International Services Ltd

London

Strong demonstrable web development skills; Experience required: Ideally, you will have come from an agency or existing SaaS-style business and are able to…

Director - Risk & Info Management

Amex

London

Understand and leverage new data sources and integrate traditional structured data with unstructured data from web and social media.

Senior Site Reliability Engineer

YOOX NET-A-PORTER GROUP

London

Excellent knowledge of common web servers (NGINX, HAProxy, Apache). Candidate will be involved in providing all DevOps capabilities for the Site Reliability…

Web Developer

Find Others

London

Experience building for the web: HTML and CSS. Unfortunately, we can only provide you with a well-specced Mac instead of the nice nine-year-old IBM Touchpad you…

DevOps Engineer

Pulse.io

London

Pulse will initially be designed for Marketing enhancements, leveraging Google Cloud's extensive suite of ML & AI capabilities. Manage our CI/CD tooling.

Senior Digital Consultant

BTS

London

You'll bring a full-stack expertise to the organization built on proven experience in development and deployment of digital web applications.

Senior Software Engineer, Back End or Infrastructure (Remote, Europe)

Shopify

London

Merchants can use the software to design, set up, and manage their stores across multiple sales channels, including web, mobile, social media, marketplaces, and…

Data Engineer - Assoc

JPMorgan Chase Bank, N.A.

London

Understanding of RESTful APIs and web technologies. Using the Chase brand, the bank will provide products and features tailored to meet the needs of customers…

Lead Cloud Solution Designer - IAM

Visa

London

Solid understanding of web-based technologies including multi-tier applications and security standards (TLS, REST/SOAP, SAML, OAUTH, OIDC, WS-Trust,…).

SEO and Content Data Journalist

RVU

London

Developing ways of generating original data, such as through Freedom of Information requests or web scraping. Proven strong creative and analytical skills which…

Assistant Engineer

Arcadis

London

We are developing our digital approach across a range of projects and are looking to expand our capacity and capability in order to continue to push the…

Assistant Engineer

Arcadis

Croydon

We are developing our digital approach across a range of projects and are looking to expand our capacity and capability in order to continue to push the…

Trading Embedded Application Developer

RWE Supply & Trading GmbH

London

Prototyping new applications based on front office / analyst demand. Implement end-to-end software solutions for the trading domain.

Data Architect, Data Lake

AWS EMEA SARL (UK Branch)

London

Bachelor’s degree, in Computer Science, Engineering, Mathematics or a related field or equivalent professional or military experience.

Engineer / Senior Engineer

Arcadis

Croydon

We are developing our digital approach across a range of projects and are looking to expand our capacity and capability in order to continue to push the…

Junior Full Stack Engineer

ezyVet

London

While in lockdown you'll have to develop your own at home routine, but jump on morning stand up over zoom with the rest of team to plan the day and get that…

Developer

Home Office

Croydon

Building RESTful web services to serve a variety of citizen and government needs, taking responsibility for the quality of code you produce.

Analyst, Integrated Analytics

Mindshare Worldwide

London

At Mindshare Worldwide, we offer a competitive salary package, with 25 days holiday increasing with service to a maximum of 30 days, with the option to buy an…

Analyst, Integrated Analytics

Mindshare

London

At Mindshare Worldwide, we offer a competitive salary package, with 25 days holiday increasing with service to a maximum of 30 days, with the option to buy an…

Senior Data Engineer - iPlayer & Sounds (Recommendations)

BBC

London

Build Big Data and batch or real-time analytical solutions, leveraging data transformational technologies. Ensure that the code we write is robust, reliable and…

Web Analytics Manager - LV= General Insurance

LV= General Insurance

Croydon

Highly developed analytical skills with strong experience in digital/web analytics tools (e.g. Google Analytics, Ensighten) and techniques from implementation…

DATA ENGINEER

Little Dot Studios

London

We are looking for a Data Engineer who will be responsible for both maintaining existing technology services, but also bringing a new way of thinking to the…