1

Biotech Software Engineer Jobs in Utah (NOW HIRING)

Postdoctoral Fellow II

Logan, UT · On-site

$42K - $57K/yr

Overview The Fungal Biotechnology & Engineering (FBE) Lab in the Department of Biological and ... Computer-aided design (CAD) software (e.g., AutoCAD, Fusion 360, SolidWorks) * 3D printing, rapid ...

Postdoctoral Fellow II

Logan, UT · On-site

$42K - $57K/yr

The Fungal Biotechnology & Engineering (FBE) Lab in the Department of Biological and Chemical ... Computer-aided design (CAD) software (e.g., AutoCAD, Fusion 360, SolidWorks) * 3D printing, rapid ...

Biotech Software Engineer information

See Utah salary details

$57.8K

$134.3K

$187.1K

How much do biotech software engineer jobs pay per year?

As of Aug 23, 2026, the average yearly pay for biotech software engineer in Utah is $134,301.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,200.00 and $157,500.00 per year, depending on experience, location, and employer.

What is a biotech software engineer?

A Biotech Software Engineer develops software solutions for the biotechnology industry, enabling research, data analysis, and automation in fields like genomics, bioinformatics, and drug discovery. They work with scientists to design algorithms, manage biological data, and create applications that support experiments and workflows. This role requires expertise in programming, cloud computing, and biological sciences to bridge the gap between technology and life sciences.

What does a biotech software engineer do?

As a Biotech Software Engineer, you'll often develop and maintain software tools for analyzing biological data, automate laboratory workflows, or create user-friendly interfaces for scientific researchers. Your daily tasks might include writing code, troubleshooting algorithms, reviewing scientific data, and collaborating closely with biologists, data scientists, and laboratory technicians. Depending on the company, you may be involved in developing cloud-based platforms, integrating new laboratory hardware, or ensuring software compliance with industry regulations. This dynamic and collaborative environment means your work directly impacts ongoing research and helps accelerate scientific discoveries in the biotech sector.

What are the key skills and qualifications needed to thrive as a biotech software engineer?

To thrive as a Biotech Software Engineer, you need a solid background in computer science or software engineering, coupled with an understanding of biology, genetics, or related life sciences. Familiarity with programming languages such as Python or Java, experience using bioinformatics tools (like BLAST or Bioconductor), and, in some settings, knowledge of regulatory standards are highly valuable. Strong problem-solving abilities, effective communication, and the ability to work well in interdisciplinary teams distinguish top performers in this field. These skills are crucial for building reliable software solutions that support scientific discovery and innovation in biotechnology organizations.

What are the most commonly searched types of Biotech Software Engineer jobs in Utah?

The most popular types of Biotech Software Engineer jobs in Utah are:

What are popular job titles related to Biotech Software Engineer jobs in Utah?

For Biotech Software Engineer jobs in Utah, the most frequently searched job titles are:

What job categories do people searching Biotech Software Engineer jobs in Utah look for?

The top searched job categories for Biotech Software Engineer jobs in Utah are:

What cities in Utah are hiring for Biotech Software Engineer jobs?

Cities in Utah with the most Biotech Software Engineer job openings:

Infographic showing various Biotech Software Engineer job openings in Utah as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $134,301 per year, or $64.6 per hour.

Senior Software Engineer - Analysis Systems

Carterra Inc

Salt Lake City, UT • On-site

$120 - $180/hr

Other

Posted 5 days ago


Job description

Contact Us

Position: Senior Software Engineer – Analysis Systems Employment Status: Exempt, Full Time Location: Salt Lake City, Corporate Office Company Profile:

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.

Job Summary:

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. Reporting to the Head of Applications Development, the Senior Software Engineer 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 hybrid role supports product validation activities, application development efforts, product launches, and technical content creation. 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.

Essential Functions:
  • Shape the technical direction of the platform and Drive architectural decisions.
  • Influence product direction, reduce technical, and organizational complexity through technical leadership.
  • Work across engineering, product, and science to build solutions, not just features.
  • Improve developer productivity and raise the engineering bar through technical leadership and mentorship.
  • Evaluate and adopt emerging technologies and current processes to make pragmatic decisions that balance speed, quality, and long‑term maintainability
  • Contribute technical content for product launches, training materials, and customer‑facing resources.
  • Support software testing, data analysis, and related administrative activities.
Required Skills and Abilities:
  • 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.
How we Work

Carterra is looking for people of action. These are the traits that define our team:

  • We act like owners. We treat the product as our own and take responsibility for outcomes.
  • We tackle hard problems. We lean into challenges and ambiguity, choosing to solve the problems others avoid.
  • We are self‑motivated. We do not wait to be told; We see what needs to be done and do it.
  • We are collaborative. We communicate openly, challenge respectfully, and succeed together.
#J-18808-Ljbffr