> Markdown version of [/jobs/ext/1499223-sr-software-engineer](https://www.wearedevelopers.com/jobs/ext/1499223-sr-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Software Engineer - **Company:** Carterra, Inc. - **Location:** Salt Lake City, UT, United States - **Experience:** Expert - **Salary:** $1,000.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Microsoft Azure, Big Data, C Sharp (Programming Language), Cloud Computing, Cloud Computing Security, Continuous Integration, Information Engineering, TypeScript, Large Language Models, Multi-Agent Systems, Software Security, Build Management, AI Platforms, Real Time Data, Front End Software Development - **Published:** July 30, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=d8ee1caa02da8e74 ## About the Role * 5+ years building and shipping production software, with deep proficiency in C# and .NET. * Ability to design, build, and operate scalable, secure cloud-native systems using Azure, AWS, or GCP, including APIs, containers, CI/CD, and observability. * Experience with AI-assisted and agentic development to accelerate engineering and integrating LLMs or AI services into production software. * Own features and their outcomes from architecture and implementation to deployment and operational excellence. Deliver outcomes, not just features. * Strong engineering fundamentals for building reliable, scalable, and secure software. * Ability to raise the bar across the team in quality, security, and craftsmanship through review and mentorship. * A collaborative team-first instinct that partners with stakeholders to translate research workflows into intuitive user-centered software. Preferred Skills and Abilities * Experience with agent frameworks or LLM orchestration (e.g., MCP, LangChain, Semantic Kernel, or similar). * Background in scientific, life-science, instrumentation, or other data-intensive software domains. * Front-end skills (TypeScript / modern web frameworks) to complement back-end depth. * Experience standing up a new platform or product from the ground up. * Familiarity with data engineering, large datasets, or real-time data visualization., * We are self-motivated. We do not wait to be told; We see what needs to be done and do it., * Bachelor's (Preferred) Experience: * C#: 5 years (Required) * .NET: 5 years (Required) * Cloud technologies or infrastructure: 2 years (Required) * Production software development: 5 years (Required) * Front-end development: 1 year (Preferred) * TypeScript: 1 year (Preferred) * LMM orchestration: 1 year (Preferred) * Agent frameworks: 1 year (Preferred) * Data engineering: 1 year (Preferred) * Engineering fundamentals for software building: 5 years (Required) ## Description We are building the next generation of Carterra's analysis software, a cloud-native platform that helps scientists transform biosensor data into discoveries faster than ever before. As a Senior Software Engineer, you will be an early contributor, helping design and build the core services, user experiences, and AI capabilities that power drug discovery at leading pharmaceutical and biotechnology companies. This is a hands-on, high-impact role who will help define the architecture and technical direction while using AI to build better software and embedding AI capabilities into the product itself., * Shape the technical direction of the platform. * Drive architectural decisions. * Reduce technical and organizational complexity. * Build platforms, not just features. * Improve developer productivity. * Influence product direction through technical leadership. * Work across engineering, product, and science. * Evaluate and adopt emerging technologies, including AI. * Raise the engineering bar through technical leadership and mentorship. * Make pragmatic decisions that balance speed, quality, and long-term maintainability. ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [This App Reached 10,000 Users in One Week. Here's How.](https://www.wearedevelopers.com/videos/100329-this-app-reached-10-000-users-in-one-week-here-s-how) - [Building a Multi-Agent Orchestration Engine That Actually Follows the Rules](https://www.wearedevelopers.com/videos/100159-building-a-multi-agent-orchestration-engine-that-actually-follows-the-rules) - [One AI API to Power Them All](https://www.wearedevelopers.com/videos/1601-one-ai-api-to-power-them-all) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) ## Related Articles - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Never delegate the understanding](https://www.wearedevelopers.com/magazine/749-never-delegate-the-understanding) - [Graph and AI Trends 2026: Why Is AI Running but Not Yet Delivering?](https://www.wearedevelopers.com/magazine/680-graph-and-ai-trends-2026-why-is-ai-running-but-not-yet-delivering) - [From Prototype to Production: Build AI Agents with This Free 4-Course Learning Path](https://www.wearedevelopers.com/magazine/655-from-prototype-to-production-build-ai-agents-with-this-free-4-course-learning-path)