Senior Software Engineer – Analysis Systems

Carterra
Salt Lake City, UTFULL_TIMEPosted Aug 6, 2026

Role responsibilities

The Senior Software Engineer will design and build core services, user experiences, and AI capabilities for a cloud-native analysis platform. They will shape the technical direction and architecture while mentoring the team to improve developer productivity.

Requirements

Candidates must have over 5 years of experience shipping production software with deep proficiency in C# and .NET and cloud platforms. Experience with AI-assisted development and integrating LLMs into production software is required.

Key skills

C#, .NET, Azure, AWS, GCP, Cloud-Native Systems, AI-Assisted Development, LLM Integration, API Design, CI/CD, Containers, Observability, TypeScript, LangChain, Semantic Kernel, Data Engineering

Keywords

C#, .NET, Azure, AWS, GCP, Cloud-Native, LLM, AI, LangChain, Semantic Kernel, MCP, TypeScript, CI/CD, Containers, Observability, Biotechnology, Drug Discovery, Biosensor, Data Visualization, Architecture, Software Engineering, API, Data Engineering, Life Sciences, Instrumentation

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free