Senior Bioinformatics Software Engineer

Posted 4 days ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Design, develop, and sustain robust, scalable, and efficient software solutions for Baylor Genetics’ bioinformatic pipelines.

• Create and enhance data models for assembly, mapping, variant calling, and variant annotation algorithms.

• Develop and fine-tune ETL processes utilizing APIs.

• Analyze and improve SQL queries and database performance.

• Contribute to the design of database schemas and participate in review sessions.

• Build interactive dashboards and automated reports with BI tools such as Azure Pipelines, Teams Power Automate, email, and Nextflow.

• Collaborate with data analysts, business users, clinical reviewers, laboratory staff, and software developers to define requirements and implement software integrations.

• Integrate various data sources while ensuring data consistency, accuracy, reliability, flexibility, and maintainability.

• Conduct thorough testing and automate testing suites using pytest, doctest, and Azure Pipelines.

• Produce comprehensive inline documentation, wikis, README files, installation instructions, implementation guidance, and trace mappings.

• Provide ongoing support and maintenance for developed solutions.

• Oversee individual projects, adhere to timelines, and communicate any changes in project scopes.

• Perform additional advanced job-related duties as assigned.


⛳️ Requirements

• Bachelor’s degree in Computer Science, Software Engineering, Bioinformatics, or a related field; Master’s degree is preferred.

• At least 5 years of experience in software development.

• Demonstrated history of designing and delivering scalable software solutions based on varied user feature requirements.

• Proven experience in creating production-ready software solutions from the ground up.

• Extensive knowledge and proficiency in at least two programming languages: Python, Perl, R, Bash, Java, C++, or Groovy.

• Proficient with SQL Server, NoSQL, MongoDB, MySQL, and ElasticSearch.

• Expertise in Agile frameworks and CI/CD practices using Git.

• Familiarity with object-oriented programming and standard software design principles.

• Experience in building performant, maintainable, and tested production-ready software packages from scratch.

• Strong understanding and habitual practice of unit and integration testing.

• Proficient in designing and developing APIs and microservices from the ground up.

• Solid understanding of package management practices such as PIP and Conda.

• Knowledge of containerization technologies like Docker and Singularity.

• Strong analytical and problem-solving abilities.

• Capability to translate complex business needs into technical solutions and work autonomously.

• Good communication skills and willingness to engage with stakeholders and subject matter experts.

• Excellent interpersonal and communication skills for effective multidisciplinary collaboration.

• Ability to adapt to changing technologies, learn new tools, and implement best practices.

• Experience managing individual projects and meeting deadlines.

• Prior experience or domain knowledge collaborating with laboratory scientists, computational biologists, or clinical reviewers is a plus.

• Knowledge of Azure is advantageous.

• Familiarity with Linux OS, HPC clusters, SLURM, Kubernetes, GCP, Azure, and workflow/orchestration tools such as Nextflow, Airflow, or Snakemake is beneficial, but not mandatory.


🏝️ Benefits

• Equal opportunity employer dedicated to fostering an inclusive and diverse workforce.

• Equal employment opportunity protections under relevant federal, state, and local laws.

People also viewed

VALCE Talent Solutions1 day ago

Full Stack Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
Coinbase1 day ago

Software Engineer, Wallets, Liquidity and Bridging Team

US flagUnited States OnlyFull-timeFull-stack Engineer$152.4k – $179.3k/year
ApplyView job
Northrop Grumman1 day ago

Senior Principal Engineer, Supplier Quality

US flagNorth Carolina, +2 more statesFull-timeFull-stack Engineer$117.5k – $176.3k/year
ApplyView job
Topstep1 day ago

Staff Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $250k/year
ApplyView job
HEAVY CONSTRUCTION SYSTEMS SPECIALISTS INC1 day ago

Senior Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
First American (India)1 day ago

Senior Software Engineer – SDET

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers