Remote Senior Software Engineer

Logo of TetraScience

TetraScience

πŸ’΅ $100k-$200k
πŸ“Remote - United States

Job highlights

Summary

The job involves being a member of TetraScience's integrations engineering team, designing and developing efficient data collection solutions, addressing resiliency, scale, and high availability requirements, delivering high-quality products following agile methodology, partnering with the product management team, and working with a geographically dispersed team. The candidate should have 8+ years of experience in designing and developing distributed systems, proficiency with Node.js, C#, .NET Frameworks (or .NET Core), Python, Databases, and SQL, strong communication skills, and a bachelor's or master's degree in Computer Science. Benefits include 100% employer-paid benefits for all eligible employees and immediate family members, unlimited paid time off, 401K, flexible working arrangements, company-paid Life Insurance, LTD/STD, and no visa sponsorship is available for this position.

Requirements

  • 8+ Years of experience designing and developing distributed systems to collect and process large datasets
  • Proficient with Node.js, C#, and .NET Frameworks (or .NET Core)
  • Experience with various Microsoft technologies, like WPF, WCF, COM, etc
  • Working experience with Python, Databases, and SQL
  • Experience writing maintainable unit tests, and automated integration tests
  • Experience with Windows-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 integrations engineering team building highly performant agents to collect data from scientific instruments and other data sources
  • Design and develop efficient solutions to extract the data from the data sources
  • Address the resiliency, scale, and high availability requirements of the agents
  • 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

Preferred Qualifications

Experience in Life Sciences 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.
Please let TetraScience know you found this job on JobsCollider. Thanks! πŸ™