Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Junior Backend Developer (Python) image - Rise Careers
Job details

Junior Backend Developer (Python)

Overview

Airfinity is a leading provider of data and analytics solutions in the pharmaceutical industry, helping clients understand disease landscapes, predict demand, and improve outcomes in different infectious diseases. Airfinity is headquartered in London, UK (though many of our staff and all of our dev team work remotely), and is trusted by clients throughout the world. At Airfinity you will get a chance to work on some of the most important scientific challenges of our time.

 

Role & Responsibilities:

We are seeking a junior developer with a desire to do data engineering in the backend to join our Engineering team as a full-time permanent employee.

The kind of things we need you to do are:

  • Write Python scripts which fetch data from upstream sources, including from APIs, CSV and JSON file downloads, and HTML and Javascript scrapes.
  • Maintain existing Python scripts, which sometimes break due to changes at the source.
  • In due course, develop our data pipeline and other back-end systems and processes.
  • Ensure your code is nicely structured and well-commented, and therefore more easily maintainable.
  • Collaborate every day as part of a supportive development team e.g. pro-actively review your colleagues' pull requests.

Necessary skills:

  • Demonstrable competency in Python.
  • Demonstrable competency in coding within a version control system. We use git and GitHub.
  • A fair relational database understanding. We use PostgreSQL.
  • Enough SQL knowledge to know how to write a filter query and an aggregation query without reference.
  • Able to confidently programmatically obtain structured data from a REST API.
  • Able to confidently programmatically obtain less-structured data from a web page.
  • Clear and logical written communications (just like code but with people, which is crucial for a remote role).
  • You should be self-motivated and keen to learn.
  • Tertiary education or apprenticeship in a STEM-related field

Bonus skills:

  • Can already use Selenium.
  • Can already use Pandas.
  • Experience of writing unit tests
  • Hybrid working - flexibility over how, where and when you work. Choose your days in the office from week to week to suit your life/work balance
  • 25 days holiday allowance (plus bank holidays) – ability to roll holiday
  • Private medical cover
  • Agile work where no two days are the same
  • Opportunity to work overseas for some parts of the year
  • Hybrid and agile working environment - flexibility over how, where and when you work. Choose your days in the office from week to week to suit your life/work balance
  • 25 days holiday allowance (plus bank holidays) – ability to roll holiday
  • Private medical insurance
  • Enhanced maternity and paternity leave
  • Learning & Development Budget for each employee
  • Opportunity to work overseas for some parts of the year
  • Discretionary bonus
Airfinity Glassdoor Company Review
2.9 Glassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star iconGlassdoor star icon
Airfinity DE&I Review
3.2 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Airfinity
Airfinity CEO photo
Rasmus Bech Hansen
Approve of CEO
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
August 16, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
Other jobs
Company
Posted 4 months ago
Company
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Company
Airfinity Remote No location specified
Posted 2 months ago