Remote Senior Software Engineer
TetraScience
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:
Similar Remote Jobs
- π°$130k-$160kπWorldwide
- πAustralia
- πPortugal
- πArgentina
- πUnited States
- πPortugal
- π°$90k-$125kπCanada
- π°$185k-$223kπUnited States
- π°$183k-$201kπUnited States
- π°$169k-$240kπUnited States