About the role
Software Engineer responsible for designing, developing, and deploying scalable microservices and data ingestion pipelines for the Biomedical Data Hub, enabling biomedical researchers to access, query, and analyze structured and unstructured data through
ResearchOnsiteBiomedical Data Hub
Key Responsibilities
- We are seeking a talented and motivated Software Engineer to join our dynamic team and play a pivotal role in the design, development, and deployment of the BDH digital platform.
- Own building a scalable and robust system that will be used by biomedical researchers, data analysts, and IT teams to accelerate data-driven discoveries.
- Impact : The opportunity to work on a mission-driven project that has a direct and lasting impact on biomedical research and patient outcomes.
- Greenfield Project : A chance to build a cutting-edge platform from the ground up, with significant influence on its technical direction and architecture.
- Tech Stack: Work with a modern, best-in-class tech stack.
- Growth: A collaborative environment with opportunities for professional growth, mentorship, and learning at the intersection of software engineering and bioinformatics.
Requirements
- Minimum bachelor's degree or diploma in the field of computer science, computer engineering, or other web programming intensive course.
- Expertise in at least one of the following areas: creating, maintaining, implementing RESTful APIs, front-end development, microservices architecture.
- 2+ years of experience in software development, with a strong proficiency in Python (and/or Node.js) and its data processing ecosystem (e.g.
- Pandas, SQLAlchemy)
- Experience with relational databases (e.g.
- PostgreSQL) and object storage (e.g.