Backend Python Engineer - data oriented - Medtech scaleup
Hybrid - 1 day per week in London E1 office
c£55-75k + strong benefits
Our client is a fast-growing health tech scaleup handling data for a million patients (and counting) across the UK and US. Sustained growth has led to this weighty Data-heavy opportunity.
We’re seeking a Python Backend Developer (Data-focused) to help take our client’s data infrastructure and pipelines to the next level. This exciting role, in a small world-class dev team, will suit a really strong mid-level Python engineer steeped in working in complex backend app environments and now wishing to stretch this into data heavy (data pipelines, Snowflake, ELT, SAS database environ) areas.
The Backend Developer (Data) Engineer will have the following responsibilities:
Helping to rebuild core operational and analytical pipelines. You will be core to the design and implementation of both systems. The current tech stack involves Python, PostgreSQL on RDS, Airflow and Snowflake.
Helping to rebuild the reporting interfaces across the product and the analytics warehouse. You would be core to creating the infrastructure for this effort as well
Working with the backend team to assist with data optimisation, real-time data queries, and other infrastructure projects
Proactively analysing and improving the quality of the systems: including performance, scalability, maintainability, test coverage and documentation
The following experience is required:
Minimum 3 year's hands-on experience as a Backend Developer, using Python app frameworks.
Very comfortable with SQL, preferably PostgreSQL
Growth mindset: a love of learning and resilience in the face of odds
Team mindset: 'we’re in this together, and we support one another in our pursuit'
The following skills/experience are desirable:
CI/CD and modern software testing
Foundational AWS products and systems, such as RDS, S3 and EC2