Senior Software Engineer

Natick, MA /
Software and Bioinformatics /
Full time
We are seeking a Senior Software Engineer who is passionate about solving data processing algorithm and computation challenges in genome technologies and applications to clinical diagnostics. Providing software support for our core technology and product development, this role will design and build the infrastructure for data management and analysis.

This exceptional opportunity offers the chance to work at big data analysis and cloud development supporting the forefront of genomic and cellular understanding of cancer. The successful candidate will have the opportunity to innovate and to work closely with experimental, regulatory, biological and clinical collaborators.


    • Develop and maintain software packages for Pillar NGS product design tool
    • Work with software quality assurance and test engineers to evaluate algorithms and improve software products
    • Work closely with data scientists to evaluate and troubleshoot experimental methods
    • Support current ongoing design projects
    • Capable of working in a team environment with good communication


    • B.S. in Computer Science or related discipline
    • Experience programming in a professional environment
    • Demonstrated proficiency in Python and Java, or other programming languages
    • Familiarity with SQL and databases
    • Willingness to work hard and be creative in a fast-paced environment
    • Work both independently and collaboratively with colleagues
    • Proficiency in Linux and cloud computing


    • Familiar with high performance computing with distributed architecture
    • Familiar with SPARK
    • Understand basic machine learning and neural network classification methods
    • Passion for solving software engineering problems as well as algorithm challenges
    • Familiarity with TDD and BDD methodologies
    • Experience developing and setting up large-scale data processing pipeline.(eg. Spark)
    • Knowledge of Bioinformatics, NGS, and genomics a plus
    • Capable of understanding and translating high-level scientific goals into concrete computational approaches
Pillar Biosciences aims to "Make precision medicine the first option for every patient" by developing and manufacturing targeted next-generation sequencing (NGS)-based assays and software for today’s high-throughput specialty NGS laboratories. We are seeking collaborative and independent problem solvers to support our mission.

Pillar Biosciences is an Equal Opportunity and Affirmative Action employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race; religion; age; nationality; marital status; sexual orientation; disability or any other characteristic protected by law.