Principal Software Engineer

Submit Your Resume

Drop files here

or click here to upload the files

Our client is seeking a Principal Software Engineer!

Our client is the world’s leading genealogy company with over 20 million users and 10 million family trees. They are building bioinformatics solutions to enhance their genomic data processes. This human-centered group has excellent company culture with team building events, exposure to executive teams on a regular basis, and rapid growth.

Specific Responsibilities:

  • Ability to debug and optimize research grade software
  • Participate in architecture discussions, refinement, design specification reviews, and test plan development for feature across the full stack
  • Write code and documentation using engineering best practices
  • Design, implement, and test backend APIs
  • Write component, integration, and unit tests
  • Collaborate with quality engineering teams to design test plans for developed software
  • Do research on new technologies, tools and test processes for software developments


  • Degree in Genetics Engineering, Computer Science, or other quantitative field with 8+ years’ professional experience, or equivalent combination of both
  • Expert knowledge of HPC or other cloud solutions using, ideally, AWS
  • Expertise in multiple of the following: R, AWS, SQL, Python, Java, Shell scripting, git, C++, and Hadoop/Spark
  • Experience in workflow orchestration tools


Scroll to Top