TetraScience is hiring a
Software Engineer III

Logo of TetraScience

TetraScience

πŸ’΅ ~$104k-$240k
πŸ“Remote - United States

Summary

The Data Acquisition Engineer will be a member of TetraScience's data acquisition engineering team, responsible for building connectors to collect data from scientific instruments and other sources. The ideal candidate has 5+ years of experience developing distributed systems, proficiency with Node.js or Python, familiarity with container technologies, cloud infrastructure providers, and databases, and strong communication skills.

Requirements

  • 5+ Years of experience developing distributed systems to collect and process large datasets
  • Proficient with Node.js, Typescript, and associated technologies, OR Python and associated technologies
  • Proficient with Databases and SQL
  • Familiar with container technologies like Docker
  • Familiar with cloud infrastructure providers like AWS, Azure, or GCP
  • Experience writing maintainable unit tests, and automated integration tests
  • Experience with Linux and cloud-based performance tuning
  • Good application debugging skills
  • Strong communication skills, including technical writing
  • Bachelors or Masters degree in Computer Science or equivalent major

Responsibilities

  • Be a member of the Tetra data acquisition engineering team building highly performant connectors to collect data from scientific instruments and other data sources
  • Self-start and make concrete progress in the face of ambiguity or conflicting requirements
  • Design and develop efficient solutions to extract data from data sources
  • Address the resiliency, scale, and high availability requirements of the connectors
  • Deliver a high-quality product following the agile software development methodology
  • Partner with the product management team to take the vision and ideas and turn them into reality
  • Be comfortable working with a geographically dispersed team, in various time zones

Preferred Qualifications

Experience in Life Sciences or scientific data is a big plus!

Benefits

  • 100% employer-paid benefits for all eligible employees and immediate family members
  • Unlimited paid time off (PTO)
  • 401K
  • Flexible working arrangements - Remote work + office as needed
  • Company paid Life Insurance, LTD/STD

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let TetraScience know you found this job on JobsCollider. Thanks! πŸ™