Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Software Engineer III - Lab Data Automation

at TetraScience

Posted 7 hours ago 0 applied

Description:

  • 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.