Senior Software Engineer - Observability jobs in United States
cer-icon
Apply on Employer Site
company-logo

TetraScience · 5 months ago

Senior Software Engineer - Observability

TetraScience is the Scientific Data and AI company catalyzing the Scientific AI revolution through innovative lab data management solutions. The Senior Software Engineer - Observability will build scalable observability solutions, design efficient data extraction methods, and ensure high availability of monitoring tools.

BiotechnologyData IntegrationData ManagementInternet of ThingsLife SciencePharmaceuticalSoftware
check
Growth Opportunities
badNo H1Bnote

Responsibilities

Be a member of the Tetra data administration and monitoring team, building highly scaled observability solutions to collect and analyze telemetry from integrations and platform services
Self-start and make concrete progress in the face of ambiguity or conflicting requirements
Design and develop efficient solutions to extract observability data from data sources and other components
Address the resiliency, scale, and high availability of these observability tools and the systems they monitor
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
Learn, grow, and be challenged. You will speak up and represent your position amongst peers and leadership while remaining resilient and open to constructive feedback

Qualification

Distributed systems designNode.jsApache SparkCloud infrastructurePythonDatabasesSQLContainer technologiesLinux performance tuningApplication debuggingExperience in Life SciencesCommunication skillsTechnical writing

Required

8+ Years of experience designing and developing distributed systems to collect and process large datasets
Proficient with Node.js, Typescript, and associated technologies, OR Python and associated technologies (both are used)
Proficient in Apache Spark and Databricks
Experience with Spark Structured Streaming and the Delta file format
Experience with container technologies like Docker
Proficient with cloud infrastructure providers like 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 major

Preferred

Experience with Superset or other analytics/charting tools is a plus
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
Company paid Life Insurance, LTD/STD
A culture of continuous improvement where you can grow your career and get coaching

Company

TetraScience

twittertwittertwitter
company-logo
TetraScience is an R&D cloud data management company that empowers transformation in life sciences and drug discovery.

Funding

Current Stage
Growth Stage
Total Funding
$99.14M
Key Investors
Underscore VCWaters CorporationDigital Science
2021-04-15Series B· $80M
2020-05-01Series A· $11M
2019-10-31Series A· $8M

Leadership Team

leader-logo
Patrick Grady
CEO
linkedin
leader-logo
Siping Wang
President & CTO
linkedin
Company data provided by crunchbase