Kairos
Back to jobs

Senior Software and Algorithm Engineer

On-site
Ultima GenomicsTel Aviv District, IL8 months agoWebsite
Fresh
Senior
Data & Bioinformatics

Compensation

Salary undisclosed
Apply
Share

Description

We are looking for a highly motivated Senior Software and Algorithm Engineer to join our team!

As a Senior Software and Algorithm Engineer you will help us with implementing innovative bioinformatics algorithms and extracting more insights from the data our product generates.

How You’ll Contribute

  • Participate in the architecture and software design of bioinformatics solutions
  • Implement bioinformatic algorithms in an efficient, reusable and manageable C/C++ code
  • Learn in-depth the required algorithms, analyze their complexity and find/invent ways to implement them in the most efficient way possible
  • Work on existing and on new pipeline infrastructures, both on-prem and at cloud environments
  • Manage performance tuning, integrations, testing and bug fixing

Qualifications, Skills, Knowledge & Abilities

  • BS degree in Electrical Engineering, Software Engineering, Computer Science or equivalent
    • MS degree or other advanced studies in above fields is a plus
  • 5+ years of experience working as a senior software engineer
  • 5+ years of experience working with C/C++
  • Experience in implementing analytical algorithms in C/C++, similar language or lower-level code.
    • Experience with bioinformatics algorithms is a plus
  • Familiarity with other programing languages: Python, Java, R, Rust
  • Familiarity with public cloud environments (AWS, GCP, Azure), Containers (docker) and Orchestrators (K8S)
  • Knowledge of workflow management systems (e.g., Prefect, Airflow, Luigi)
    • Familiarity with pipeline languages such as WDL, Nextflow or Snakemake is a plus#L

#LI-Hybrid

Stack

PythonC++JavaAWSGCPAzureAirflowKubernetesDockerRust
Posted
Oct 23, 2025
Last seen
Jun 26, 2026
First seen
Jun 26, 2026
Status
active