RESEARCH PROGRAMMER III (Sr. Software Engineer)-Wu lab
Job Description
DescriptionCelebrating a Century: https://100.scripps.edu/
POSITION TITLE: Research Programmer III (Sr. Software Engineer)The hiring laboratory is engaged in various projects aimed at constructing software infrastructure and tools for bioinformatics, genetics, and genomics research. There is a particular focus on building large-scale data integration infrastructure and community platforms facilitating collaboration and crowdsourcing. Representative projects include outbreak.info, the BioThings SDK for building APIs (biothings.io), and mygene.info. The research team comprises a mix of software engineers and scientists, including graduate students, postdoctoral researchers, and staff, with geographical and demographic diversity. An inclusive work environment is actively fostered.
This position encompasses any aspect of software engineering, such as developing front-end interfaces for data discovery and analysis, backend systems for efficient biomedical data access, and DevOps for software infrastructure deployment and maintenance.
REQUIREMENTS:- Bachelor's degree in Computer Science, Information Systems, or related field, or equivalent combination of education, training, and/or experience. A degree in a biological or chemical science may be acceptable with programming education, training, and/or experience.
- Minimum of 4 years' experience in software application development and research programming.
- Experience with building or consuming web service APIs for data integration.
- Proficiency in Python or JavaScript for software development.
- Demonstrated ability to apply software application development fundamentals.
- Experience with version control, including git and GitHub.
- Code samples and/or a link to a public code repository demonstrating work examples are required.
- Familiarity with biomedical research and methodology, especially genetics and genomics.
- Experience developing scalable system architectures that adhere to good software engineering principles
- Ability to tackle, open-ended research questions independently and as part of a team
- Bioinformatics or computational biology experience
- Experience working within a diverse, interdisciplinary team.
- Experience contributing to open source software projects.
- Large scale data processing experience (~millions to billions of data records).
- JavaScript frameworks (React, Vue.js, Angular, or similar), HTML5, CSS3, SASS/SCSS/LESS, TypeScript
- Developing tools to share, visualize, and analyze biomedical data
- Data visualization principles and methodology, and a portfolio of projects applying these principles to create web-based static and interactive visualizations using libraries like D3.js or Vega
- User interface (UI) and user experience (UX) design
- Cloud-based deployment
- Elasticsearch
- MongoDB
- Postgres
- Nginx
- Linux server (Ubuntu Server) administration
- Amazon Web Services setup and management
- Automated deployment
- Docker/Docker-compose, and automated CI/CD workflow setup
- Ansible
- Eligibility for retirement plans with employer contribution.
- Full suite of Health and Welfare plans including three medical plan options (including an HSA available option), dental, vision, life insurance, disability, EAP and more.
- Access to Flexible Spending Accounts (Medical/Dependent Care).
- Remote/Hybrid/Flexible work schedules (Dependent on role).
- Competitive vacation and sick leave policies.
- Free, on-site Counseling Center which provides confidential counseling services to benefits-eligible employees and their family members.
- Free, on-site parking.
The Scripps Research Institute is an Equal Opportunity Employer. We promote diversity of thought, culture and background in the fields of science. All qualified applicants are encouraged to apply and will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other legally protected characteristic or status. Underrepresented individuals are encouraged to apply.
The Scripps Research Institute is an Equal Opportunity Employer. All qualified applicants are encouraged to apply and will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other legally protected characteristic or status.
*Please mention you saw this ad on DisabledInHigherEducation.*