Taro Logo

Senior Software Engineer - Observability

TetraScience is the Scientific Data and AI Cloud company, specializing in AI-native scientific data sets and lab data management solutions.
United States
Backend
Senior Software Engineer
Remote
8+ years of experience
AI · Healthcare

Job Description

TetraScience, the leading Scientific Data and AI Cloud company, is seeking a Senior Software Engineer specializing in Observability. This role is perfect for experienced engineers passionate about building robust monitoring and observability solutions for complex distributed systems.

The position involves working with cutting-edge technologies in the scientific data and AI space, where you'll be responsible for designing and implementing highly scaled observability solutions. You'll be part of a team that collects and analyzes telemetry from integrations and platform services, ensuring the reliability and performance of critical systems.

As a Senior Software Engineer, you'll work with modern technologies including Node.js, TypeScript, Python, Apache Spark, and various cloud services. The role requires strong expertise in distributed systems, data processing, and cloud infrastructure. You'll be instrumental in building solutions that help monitor and maintain the company's scientific data platform.

TetraScience offers an excellent remote work environment with comprehensive benefits, including 100% employer-paid healthcare for employees and family members, unlimited PTO, and 401k. The company has established itself as a category leader, partnering with major players in compute, cloud, data, and AI infrastructure.

The ideal candidate will bring 8+ years of experience in distributed systems, strong technical skills across multiple programming languages and frameworks, and preferably some background in life sciences or scientific data. This role offers the opportunity to work on challenging technical problems while contributing to the advancement of scientific research and development.

Working at TetraScience means joining a company that values continuous improvement, open communication, and technical excellence. The position offers significant growth opportunities and the chance to work with a globally distributed team on meaningful projects that impact scientific research and development.

Last updated a month ago

Responsibilities For Senior Software Engineer - Observability

  • Build highly scaled observability solutions to collect and analyze telemetry from integrations and platform services
  • Design and develop efficient solutions to extract observability data from data sources
  • Address resiliency, scale, and high availability of observability tools and monitored systems
  • Deliver high-quality product following agile software development methodology
  • Partner with product management team to implement vision and ideas
  • Work with geographically dispersed team across various time zones

Requirements For Senior Software Engineer - Observability

Node.js
TypeScript
Python
  • 8+ Years of experience designing and developing distributed systems
  • Proficiency in Node.js, Typescript, or Python
  • Proficient with Apache Spark and Databricks
  • Experience with Spark Structured Streaming and Delta file format
  • Experience with container technologies like Docker
  • Proficient with cloud infrastructure (AWS, Azure, or GCP)
  • Proficient with Databases and SQL
  • 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
  • Experience in Life Sciences or scientific data is a plus

Benefits For Senior Software Engineer - Observability

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • 100% employer-paid benefits for all eligible employees and immediate family members
  • Unlimited paid time off (PTO)
  • 401K
  • Flexible working arrangements - Remote work
  • Company paid Life Insurance, LTD/STD
  • A culture of continuous improvement where you can grow your career and get coaching