Do you enjoy software architecture, cloud computing, building data processing pipelines, and wrangling with small and big data in many different ways? As a back-end software & data engineer you will be in charge of developing our platform for data collection, automated execution of scheduled pipelines of ETL/ELT and python scripts, deployment of IaaS, and much more, currently allowing several companies to become data driven companies, providing them with a modern cloud data infrastructure where their data is being processed in real-time.
What you will do
Development of the backend of our Advanced Data Analytics Platform, based on Python, Django and AWS, using Websockets, Async views, Celery, Airflow, Docker Microservices, Redis, AWS Lambdas, AWS Cognito, SageMaker, Redshift, + a lot more.
Development of our own libraries for automated data collection, including scrapping websites with our own ethical scrapping library.
Database modeling and design. (PostgreSQL, Redshift, S3, AWS EMR, Google BI engine).
AWS architecting and deployments with Docker, AWS Lambda, AWS API Gateway, AWS SQS, + a lot more.
Requirements
Strong background in Computer Science, Physics, Math, Engineering, or equivalent.
Hands on experience with Python and SQL.
Extra kudos for any experience with: Django, PostgreSQL, AWS, GCP, Redis, Microservices, Docker, Airflow, etc.
Extra kudos for any experience with other backend frameworks, cloud computing or data engineering in general.
Life at Prenomics
Work with state-of-the-art technologies: Angular11, lit-html, Python, AWS, Redshift, Spark, SciKit Learn, Tensorflow, and others.
Flexible working schedule / holidays calendar.
Unlimited supply of de/caffeinated and non/sugary beverages, cereals and fruit.
Weekly hours devoted to learning and discussing new technologies.
Join an innovative data science startup with several ongoing awesome projects.