[CORE FACILITY FOR BIOINFORMATICS – Philippine Virome Database (PVD) Enhancement Project]
FULL-STACK DEVELOPER (SG 16)
Location: Onsite – UP Philippine Genome Center
Engagement: Full-time (CoS)
Reports to: Lead Developer, Philippine Genomic Information and Resources Hub (PhilOmics)
About the Project
The Philippine Virome Database (PVD) is the national platform for viral genomic data, supporting virology research, outbreak surveillance, and public-health decision-making. As PVD grows in scale and complexity, we are strengthening its core platform—data ingestion, quality control, visualization, and collaboration workflows. We are hiring one well-rounded Full-Stack Developer who can work across backend systems, data pipelines, and frontend visualization, and who is comfortable collaborating with bioinformaticians and public-health researchers.
Job Description
This role is for a strong generalist engineer who can:
- Build and scale backend services and data pipelines
- Integrate bioinformatics tools and workflows
- Develop clear, usable frontend interfaces for scientific users
- Take ownership of features from design to deployment
You do not need to be an expert in everything listed, but you should be confident in learning and shipping across the stack.
Key Responsibilities
- Build and maintain backend APIs for sequence submission, validation, search, and genome visualization, including integration with automated QC workflows (e.g., VADR).
- Design and operate reliable ETL pipelines for ingesting viral sequences and metadata, with support for concurrency, retries, recovery, and data validation.
- Integrate external bioinformatics platforms and databases (e.g., Galaxy, NCBI, GISAID) through APIs and webhooks.
- Develop frontend features and dashboards for genome visualization, submission status, data quality, and system monitoring, with real-time UI updates.
- Implement real-time and batch notification systems (web and email) to support collaboration, job status tracking, and system events.
- Contribute to platform reliability and performance through containerized deployments, CI/CD pipelines, caching, monitoring, and secure authentication (OIDC/OAuth2).
Qualifications
Nationality: Must be a Filipino citizen residing in Metro Manila
Education: Bachelor’s degree in Computer Science, Bioinformatics, or a related field
(or equivalent practical experience)
Experience:
- ~3+ years building production web or data platforms
- Experience working with scientific, bioinformatics, or data-heavy systems is strongly preferred
Core Technical Skills:
- Backend: Python (FastAPI, Django, or similar), async programming
- Frontend: React + TypeScript
- Databases: MongoDB and/or PostgreSQL
- Data: ETL pipelines, background jobs, file-based scientific data
- Infrastructure: Docker, CI/CD, Linux environments
- Auth & Realtime: OAuth2/OIDC, WebSockets or similar
Bioinformatics Familiarity (working knowledge):
- Sequence data formats (FASTA, GFF, BAM, VCF)
- Genome visualization concepts
- Comfort integrating command-line bioinformatics tools into workflows
Plus but not required:
- Experience with viral genomics or infectious-disease data
- Familiarity with JBrowse 2, Galaxy, or VADR
- Experience with job queues (Celery, RabbitMQ, SLURM, Airflow)
- Experience with monitoring tools (Prometheus, Grafana)
- Knowledge of Philippine data privacy regulations (RA 10173)
Application Requirements
Interested applicants must submit:
- Cover Letter addressed to Dr. Windell Rivera, Executive Director, Philippine Genome Center
- Comprehensive Resume/CV
- Certified true copies of diploma/TOR and Civil Service Eligibility
- Writing samples (research papers, policy briefs, or relevant publications)
Application Deadline: January 30, 2026
Submission: Email complete application documents to: [email protected] and Cc [email protected]
Subject Line: Application for Philomics Full-Stack Developer (SG 16) – <Surname, First Name>
