Sr. Software Engineer

Carterra, Inc.
Salt Lake City, UT, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Compensation
$1,000.0
Working hours
Regular working hours
Job source

Tech stack

.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
+7 more
Large Language Models Multi-Agent Systems Software Security Build Management AI Platforms Real Time Data Front End Software Development

Job 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.

Requirements

  • 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)

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Health savings account
  • Dental insurance, * We are collaborative. We communicate openly, challenge respectfully, and succeed together.

This job description is not designed to cover a comprehensive listing of activities, duties, or responsibilities that are required of the employee for their job. Duties, responsibilities, and activities may change at any time with or without notice.

Carterra provides equal employment opportunities to all employees and qualified applicants without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability status.

Pay: $1.00 per year, * 401(k)

  • 401(k) matching
  • Dental insurance
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Vision insurance

About the company

Carterra is a fast-growing life science biotechnology company headquartered in Salt Lake City, Utah. Our name comes from two ideas; cartography (mapping) and terra (worlds), “mapping worlds.” That captures our high-speed, high-resolution, label-free biosensor technology, which leading pharmaceutical and biotech companies use to explore territory in biotherapeutic drug discovery that was previously impossible to investigate.

Our platform helps researchers identify promising targets early in the drug discovery process, significantly reducing the risk and cost of bringing new therapies forward. The software you build here directly accelerates that science.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

2:36 min

Choosing between managed AI platforms and custom governance

Péter Farkas Péter Farkas · Europe 2026 Virtual

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

2:10 min

Why organizations combine big data and machine learning

Ayon Roy · LIVE

Videos

See all

Related articles

See all