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

Remote Software Engineer III - Data Applications

at TetraScience

Posted 6 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 infrastructure to support scientific analysis software.
  • You will need to self-start and make progress despite ambiguity or conflicting requirements.
  • Your role will involve designing and developing efficient platforms and tools for high-quality scientific analysis software.
  • You will address the resiliency, scale, and high availability requirements of these tools.
  • 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 various time zones.
  • Continuous learning and growth are encouraged, and you will be expected 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.
  • Proficiency in either Node.js and Typescript or Python and associated technologies is required.
  • You should be proficient with databases and SQL.
  • Familiarity with data visualization tools such as Streamlit and Plotly Dash is necessary.
  • Experience with container technologies like Docker is expected.
  • You should have knowledge of cloud infrastructure providers such as AWS, Azure, or GCP.
  • Experience in writing maintainable unit tests and automated integration tests is required.
  • Good application debugging skills are essential.
  • Strong communication skills, including technical writing, are necessary.
  • A Bachelor's or Master's degree in Computer Science or a relevant scientific field is required.
  • Experience in Life Sciences or scientific data is a significant plus.
  • Note that no visa sponsorship is available for this position.

Benefits:

  • The position offers 100% employer-paid benefits for all eligible employees and their immediate family members.
  • You will receive 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 you to grow your career and receive coaching.