The Genomic Diagnostic Laboratory (GDL) of the Children’s Hospital of Philadelphia is seeking a highly motivated Software Engineer II with an interest in laboratory diagnostics to join our team. This is an exciting opportunity to work collaboratively within the bioinformatics team and together with our laboratory directors, supervisors, analysts, genetic counselors, and wet bench team to develop and improve pipelines and other tools to support accurate, timely diagnostic testing that has a direct impact on establishing the diagnosis, prognosis, treatment, and management plan for our patients. The team also supports cutting edge R&D efforts including new clinical test development and clinical research. The ability to communicate in a highly matrixed environment will be key to the candidate’s success. Seasoned professionals as well as new graduates are welcome to apply and will be considered for the career ladder position commensurate with their experience. This position is hybrid with weekly onsite work at our Philadelphia campus as appropriate. The ideal candidate will have experience in the following: Software development in Python (including working with Git and writing unit tests) Bash scripting/Unix command line Reading and comprehending SQL Full stack development Ansible and deployment, server management Backend programming (devops) In addition, experience in some of the following is preferred: Developing ETL workflows between SQL databases Deploying and troubleshooting of Virtual Machines (specifically ones running RHEL OS) Developing and/or utilizing APIs (either REST-ful or GraphQL-based) Submission + troubleshooting of HPC jobs via scheduler (slurm, qsub, etc) Use of open-source tools for processing NGS data (preferably in a reproducible manner via a workflow language such as Nextflow, Snakemake, CWL or WDL)
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level