Senior Software Engineer

Navidence LLC

Salt Lake City (UT)

Hybrid

USD 120,000 - 170,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health Insurance
Vision Insurance
Dental Insurance
401(k)
Employee Stock Option Program (ESOP)

Job summary

Navidence LLC in Salt Lake City is seeking a Senior Software Engineer to design and build scalable backend services using TypeScript, and craft polished frontend experiences with React and React Router. You will collaborate with Knowledge Engineering and customers to deliver high-quality software in a startup environment.

As the third engineer, you will influence architecture and product direction, contribute to testing, code reviews, and end-to-end feature ownership in a fast-moving company

Qualifications

  • Startup environment experience and ability to adapt.
  • Proven experience owning production software systems.
  • Full-stack development with frontend and backend.
  • Strong SQL and database schema design.
  • Excellent problem-solving and collaborative teamwork.
  • Ability to manage multiple priorities from a large backlog.

Responsibilities

  • Plan and execute projects with the team.
  • Contribute to testing strategy.
  • Participate in code reviews and provide feedback.
  • Own features from initial design through deployment and production support.
  • Troubleshoot and debug across the stack.
  • Develop and maintain backend with TypeScript.
  • Build polished React + React Router UX.
  • Maintain PostgreSQL schema and queries.

Skills

TypeScript
React
PostgreSQL
Full-stack development
SQL
DevOps
React Router
Testing

Tools

CI/CD pipelines

Job description

We are Navidence, a growing startup with a mission to build tools that help Pharmaceutical (\"Pharma\") companies ask better questions of data for clinical research. As part of our team you will help design and build a product that combines modern web technologies, clinical knowledge bases, semantic search and LLM tools to solve difficult real-world problems in life sciences research. Our engineering team is currently comprised of a CTO and a Lead Software Engineer, both of whom are actively involved in the development process.

About Us

We are Navidence, a growing startup with a mission to build tools that help Pharmaceutical (\"Pharma\") companies ask better questions of data for clinical research. As part of our team you will help design and build a product that combines modern web technologies, clinical knowledge bases, semantic search and LLM tools to solve difficult real-world problems in life sciences research. Our engineering team is currently comprised of a CTO and a Lead Software Engineer, both of whom are actively involved in the development process.

The Role

As a Senior Software Engineer, you will play a key role in developing and scaling our platform. You will work closely with the other members of the engineering team, our Knowledge Engineering team, and our customers to design, develop, and deploy high-quality software solutions. As our third engineer, in addition to having influence on our architecture and product direction, you will help us create an engineering culture built around engineering rigor, exploring new ideas, and strong team dynamics.

Responsibilities
  • Collaborate with the team to plan and execute projects.
  • Contribute to our comprehensive testing strategy.
  • Participate in code reviews and provide constructive feedback.
  • Own features from initial design through deployment and production support.
  • Troubleshoot and debug complex issues across the stack.
  • Develop and maintain robust backend systems using TypeScript.
  • Build polished React + React Router user experiences.
  • Maintain and evolve our PostgreSQL database schema and related queries.
Requirements
  • Understanding and eagerness to work in a startup environment.
  • Demonstrated experience building and owning production software systems.
  • Ability to adapt quickly to the evolving priorities of a dynamic industry.
  • Skilled at determining and pursuing high priority efforts from a large backlog.
  • Wearing multiple hats — developer + some DevOps, IT, and customer relations.
  • Proven experience with both frontend and backend development.
  • Strong understanding of SQL & database schema design.
  • Track record of owning full-stack solutions — from CSS to SQL.
  • Excellent problem-solving skills and attention to detail.Strong communication skills and the ability to work collaboratively in a team.
Nice to Have
  • Knowledge of DevOps practices and CI/CD pipelines.
  • Previous contributions to open source projects.
  • Familiarity with our tech stack (TypeScript, PostgreSQL, GCP).
  • Experience with healthcare, life sciences, or research.
  • Experience with semantic search, LLM agent deployment, data warehouses.
  • Experience with AI-assisted development tools and strategies.
Compensation
  • Competitive salary based on experience.
  • Benefits package including Health, Vision, Dental Insurance, 401(k).
  • Employee Stock Option Program (ESOP).
Location
  • Hybrid, Salt Lake City based position.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Hybrid, Full-Stack, Life Sciences
Senior Software Engineer — Hybrid, Full-Stack, Life Sciences

Navidence LLC • Salt Lake City (UT)

Hybrid
USD 120,000 - 170,000
Health Insurance
Vision Insurance
Dental Insurance
+2
Senior Software Architect
Senior Software Architect

Navina • Illinois

Hybrid
USD 150,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Synapse Health • United States

On-site
USD 160,000 - 185,000
Career growth opportunities
Flexible PTO
Medical, dental, vision, STD & LTD
+1
Staff Software Engineer (Full Stack)
Staff Software Engineer (Full Stack)

Prudentia Sciences • San Francisco (CA)

Hybrid
USD 230,000 - 275,000
Equity
Competitive salary
Remote-friendly
Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

Prudentia Sciences • United States

On-site
USD 153,000 - 235,000
Impact on pharma tech
Ownership and leadership
Growth opportunities
+2
Senior Software Engineer
Senior Software Engineer

Ascendion • Plano (TX)

On-site
USD 100,000 - 110,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Manager, Engineering
Senior Manager, Engineering

Prudentia Sciences • San Francisco (CA)

Hybrid
USD 235,000 - 281,000
Equity
Competitive salary
In-person collaboration
Software Engineer
Software Engineer

Courier Health • New York (NY)

On-site
USD 130,000 - 160,000
100% paid employee health benefits
401(k) with employer match
Unlimited Vacation
+4
Software Engineering Manager
Software Engineering Manager

Second Sight Solutions, LLC • Washington

Hybrid
USD 200,000 - 300,000
Design Engineer
Design Engineer

Prudentia Sciences • San Francisco (CA)

Hybrid
USD 104,000 - 154,000
Flexible PTO
Health insurance
Dental insurance
+2