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
Apply For This Job
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.