We’re seeking an innovator with a strong track record as a Python or Data Engineer to drive forward the software design, implementation, and maintenance of our Remote Monitoring Patient Platform (RPMP) for processing, analysis and storage of digital biomarker data.
- Priority for immediate starter.
- Very good knowledge and experience in Python.
Duties and accountabilities
- Maintain and develop large scale data pipelines, enhance existing capabilities and enable their seamless
integration & deployment into scalable Azure cloud environments. - Innovate to increase efficiency of technical components.
- Participate in Scrum ceremonies to achieve sprint goals .
- Gain expert knowledge in key software components & services.
- Conduct code reviews and guide deep technical discussions.
- Collaborate with colleagues across multiple product teams (e.g. DevOps, Data Engineers, Data Scientists, Cloud Engineers, Solution Architects, and Python Engineers).
Requirements
- Programming & Data Pipelines: 4+ years of experience with Python or R, focusing on building and maintaining data pipelines.
- Cloud & Infrastructure: Experience with large-scale cloud platforms like Azure, AWS, or GCP.
- Data Management: 3+ years working with various storage types (filesystem, SQL, NoSQL, MPP) and handling structured, unstructured, and real-time data.
- Data Architecture: Knowledge of data modeling, ETL/ELT, streaming, and distributed systems.
- Databases & SQL: Strong SQL skills and familiarity with relational databases.
- DevOps & Tools: Hands-on experience with Git, Gitflow, Docker, Kubernetes, and CI/CD tools (e.g., GitLab, Azure DevOps, Jenkins).
- Pipeline Tools: Exposure to Airflow, Glue, or Dataflow is a plus.
- OS & Languages: Strong Unix skills, plus knowledge of Java and/or Scala.
- Collaboration & Agile: Experience in Agile (e.g., SCRUM), with the ability to work in teams, manage priorities, and communicate effectively with technical and non-technical stakeholders.
- Industry & Time Zone: Experience with Pharma data formats (SDTM) is a plus, and availability to work in EMEA time zones.
- Communication: Excellent written and verbal English skills, with the ability to present technical concepts to any audience.