Python Developer - backend engineer, data focused - based in London 1 day per week.
£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 Backend Python 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 Developer 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.
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 years of 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'
Desirable:
- CI/CD and modern software testing
- Foundational AWS products and systems, such as RDS, S3 and EC2