onsite
Data & Informatics Developer - Bristow Holland
Software Engineer
Software developer focused on building robust data pipelines and ETL processes to support life‑science research, leveraging Python, SQL and cloud‑native tools in a hybrid environment.
About the role
Key Responsibilities
- Design, develop, and maintain scalable data pipelines and ETL workflows to ingest, transform, and deliver scientific datasets.
- Collaborate with researchers and domain experts to translate scientific requirements into technical solutions.
- Implement data quality checks, monitoring, and automated testing to ensure reliability and reproducibility.
- Optimize database queries and storage strategies using SQL and modern data platforms.
- Maintain version control, documentation, and deployment processes using Git and CI/CD practices.
Requirements
- Strong programming experience in Python and proficiency with SQL.
- Hands‑on experience building ETL pipelines and data integration solutions.
- Familiarity with Linux environments and command‑line tools.
- Understanding of data modeling, schema design, and performance tuning.
- Ability to work collaboratively in a multidisciplinary team and communicate technical concepts to non‑technical stakeholders.