Data Science Talent Logo
Call Now
Location Icon (Fully Remote)
Contract / Freelance

NOT ACTIVE – Senior Data Engineer – 3 months Contract (likely extension)

€350 – €375 per day

3 months contract (likely extension)

Fully remote – Part-time or full time

Do you believe in open access to data?

Interested in working for a Clinical Research Technology Start-up?

As a Senior Data Engineer, you won’t just be designing and leading data flow implementation. You’ll be helping to unlock access to clinical data for the benefit of the general public and organisations around the world.

Motivated by a combined passion for opening up access, the company founders are keen to ensure transparent clinical trial information becomes a public health mandate.

Join the open data movement and become an integral part of the original team.

You’ll work on extending functionalities of the application backend and establishing a stand-alone data API to enable programmatic data access.

You will use the following AWS services: AWS Lambda, AWS Gateway and AWS Elasticsearch as well as interacting with an AWS RDS-hosted PostgreSQL database.


Your other work will include:

  • Adapting existing AWS Lambda endpoints implemented in Python and harmonising signatures and response of answers with front-end data representation
  • Implementing new API endpoints using AWS Lambda with Python, AWS API Gateway and Elasticsearch
  • Working with the front-end developer to harmonise API authentication user-flows
  • Paying special attention to security concerns, including developing API design that prevents unauthorised access or script injection
  • Developing adequate usage profiles to efficiently prevent depletion of computational resources
  • Integrating existing and newly-developed API endpoints with the metering and invoicing system


You’ll bring the following skills and experience:

  • Experience and expertise in data back-end (API) architecture and implementing/using AWS Lambda + AWS API Gateway + Elasticsearch
  • Experience of writing and implementing production-level code in Python deployed on AWS to implement application backend API (using AWS Lambda + AWS Gateway and AWS Elasticsearch; plus potential additional various technologies e.g. PostgreSQL, AWS Cognito, AWS Lambda).


And you’ll also have technical knowledge in:

  • AWS:
  • AWS Lambda, AWS Gateway, AWS Elasticsearch, AWS EC2
  • Desired: AWS S3, AWS Boto, AWS ECS, AWS CodePipeline,
  • AWS CloudWatch/Logs, AWS Fargate, AWS ECR
  • Languages: Python 3, PostgreSQL
  • Frameworks: git, Pandas, PySpark, Docker.

Find out more

To find out more about this position, please click the enquire today button.

Enquire today
Back to Data Science Jobs
© Data Science Talent Ltd, 2024. All Rights Reserved.