Staff Software Engineer

Genomenon Logo

Genomenon

πŸ“Remote - Worldwide

Summary

Join Genomenon as a Staff Software Engineer to lead the modernization of critical legacy systems. This role involves a strategic approach to rebuilding foundational services supporting genomics workflows, AI-powered literature mining, and curated variant data pipelines. You will analyze undocumented codebases, identify key functionality, architect clean, maintainable replacements, and shape how the team uses AI tooling. This high-impact role requires collaboration across teams and offers the opportunity to make a significant contribution to precision medicine. The position demands system-level thinking and a passion for tackling complex technical challenges. You will work in a mission-driven organization committed to improving patient care through genomic information.

Requirements

  • 8+ years of software engineering experience, including 2+ years in a senior/staff-level role
  • Proven success in system modernization, legacy refactoring, and technical debt reduction
  • Strong backend development skills in Python (preferred), Ruby, Go, or C++
  • Experience with PostgreSQL, Elasticsearch, and modern observability/performance tuning practices
  • Proficiency in cloud infrastructure (AWS: ECS, Lambda, S3) and containerization with Docker
  • Familiarity with orchestration tools like Dagster or Airflow
  • Exposure to frontend technologies like ReactJS and JavaScript
  • Comfort with Git, CI/CD pipelines, and writing clear technical documentation
  • Effective use of AI coding tools (e.g., GitHub Copilot, GPT-4) in real-world development
  • Excellent communication skills and ability to collaborate across teams and domains

Responsibilities

  • Own the analysis, design, and technical execution of key system modernizations
  • Extract functional requirements from legacy code with high technical debt
  • Design and implement new systems using first principles and modern cloud-native architecture
  • Use AI tooling (e.g., GitHub Copilot, GPT-based agents) to accelerate safe, maintainable code generation
  • Collaborate closely with product, data science, and engineering to deliver pragmatic solutions that improve platform stability and velocity
  • Mentor engineers on best practices for system decomposition, refactoring, and architecture
  • Evaluate and integrate open-source or off-the-shelf tools where appropriate
  • Contribute to engineering roadmap and long-term technical strategy

Preferred Qualifications

  • Experience migrating apps from Heroku to AWS
  • Exposure to genomics, bioinformatics, or scientific data models
  • Familiarity with AI/ML-based systems
  • Experience with Elasticsearch and observability tooling
  • Background working in a fast-paced, scaling startup or health tech environment
  • Knowledge of bioinformatics, pharmacogenomics, or variant interpretation pipelines

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.