Principal Software Engineer

Cambridge, MA, US, United States

Job Description

About Vizgen:




Vizgen is revolutionizing genomics with cutting-edge technologies that reveal the spatial organization of genes within tissues. By harnessing the power of MERFISH and the MERSCOPE platform, Vizgen enables researchers to explore cellular functions and interactions with unprecedented clarity and resolution. MERFISH (Multiplexed Error-Robust Fluorescence In Situ Hybridization) platform, enables high-resolution mapping of gene expressions within intact tissue samples. Our proprietary solutions enable translational and clinical research groups to explore complex biological systems and diseases at the cellular level, offering transformative insights into biomedical research and drug discovery.

The Role:




Principal Software Engineer will make strategic technical decisions and lead the development of our cutting-edge software systems. As a Principal Software Engineer, you will have a strong technical background and exceptional IT skills, enabling you to design and implement comprehensive software solutions that align with our organizational goals.

Responsibilities:



Collaborate with Stakeholders to refine both functional and non-functional requirements from a technical perspective. Develop detailed product specifications with a focus on system integration and feasibility. Define all aspects of the development process, including appropriate technologies, workflows, and coding standards. Effectively communicate concepts and guidelines to the development team. Oversee the progress of the development team to ensure consistency with the initial design. Identify technical debt and propose and implement mitigation strategies. Ensure software meets all requirements for quality, security, modifiability, and extensibility. Rapidly build, prototype and test code with an appropriately high level of engineering and best coding practices Responsible for approving the final product from a technical standpoint before launch. Implement new features into Vizgen's software products to enable our next generation spatial genomics technology. Address bugs and produce hot fixes at a blistering pace to ensure maximum customer satisfaction. Coordinate with hardware, wet lab teams, and field support to ensure software is efficiently addressing the scientific needs.

Requirements:



Proven Experience as a software architect or principal software engineer Strong understanding of hexagonal architecture Familiarity with modern JavaScript frameworks (ReactJS) and UI/UX design Strong development experience in software development and coding in various languages (Python, JavaScript, Java, bash scripting, etc.) A technical mindset with great attention to detail High quality organizational and leadership skills Outstanding communication and presentation abilities Experience working in a start-up environment. BS/MS degree in Computer Science or equivalent experience Apply Now Strong Linux skills Experience building cloud products leveraging AWS services (S3, EC2, DynamoDB, Lambda, etc.) Strong command of git and CI/CD principals Experience with various database technologies (SQL, NoSQL, data lake, etc.) Familiarity with genetics & genomics Hands-on experience with scientific instrument software Experience in a product development company * Startup experience a plus

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5836627
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cambridge, MA, US, United States
  • Education
    Not mentioned