TetraScience is a leader in the Scientific Data and AI Cloud sector, focusing on AI-native scientific data sets and lab data management solutions.
The company has established itself as the standard in the market, partnering with major players in compute, cloud, data, and AI infrastructure.
As a Software Engineer III, you will be part of the engineering team responsible for building platforms, SDKs, and tools in various programming languages and software stacks.
You will need to self-start and make progress despite ambiguity or conflicting requirements.
Your role will involve designing and developing efficient solutions to automate lab data flows and creating tools for others to use.
You will address the resiliency, scale, and high availability requirements of the tools you develop.
The position requires delivering high-quality products using agile software development methodologies.
You will collaborate with the product management team to transform vision and ideas into reality.
You should be comfortable working with a geographically dispersed team across different time zones.
The role offers opportunities for learning, growth, and challenges, requiring you to represent your position while being open to feedback.
Requirements:
You must have 5+ years of experience in developing distributed systems for collecting and processing large datasets.
Full-stack development experience is required.
Proficiency in either Node.js and Typescript or Python and their associated technologies is necessary.
You should be proficient with web front-end frameworks, particularly React.
Familiarity with container technologies like Docker is expected.
Experience with cloud infrastructure providers such as AWS, Azure, or GCP is required.
You must have experience writing maintainable unit tests and automated integration tests.
Good application debugging skills are essential.
Strong communication skills, including technical writing, are necessary.
Experience in Life Sciences or scientific data is preferred, ideally with direct wet lab experience or supporting scientists.
Benefits:
The position offers 100% employer-paid benefits for all eligible employees and their immediate family members.
Employees enjoy unlimited paid time off (PTO).
A 401K plan is available.
Flexible working arrangements, including remote work, are provided.
The company offers paid life insurance and long-term/short-term disability insurance.
TetraScience promotes a culture of continuous improvement, allowing for career growth and coaching opportunities.