Principal Software Engineer

Company shown to members 🔒 · Remote · US only

US onlyExperience required (years not stated)$160K–170K/yrPublished 14 August 2026Looks fresh

🔒 See the company and apply✨ Tailor my resume for this job🎤 Practise the interview question, free

✓ Straight from the company's own careers page. No middlemen, no “we'll send you a check for equipment”. How we check jobs

✓ Sent 100 applications and heard nothing? Make this one count: tailor your resume to this ad in one tap, free.

✨ Not sure this is the one? Get your remote job matches in 30 seconds →

First recorded by Psst: 9 November 2026. The company's name and the apply link are for Psst members, from $4.99 for 7 days.

Free interview practice

Practise the first interview question for this job

If the company replies, the first call usually starts with a question like this. Vague answers are the easiest to reject. Write yours and get an AI score in under a minute.

The 20-second read

Experience
Experience required (years not stated)
Where you can live
US only
Skills and tools
forecasting, sql, typescript, react, node.js, java
Degree or licence
Mentioned (bachelors)
Job type
Full-time

Read from the ad by Psst's rules. Check the full ad below before applying.

Job details

Where you can work
United States
Employment type
Full-time
Advertised pay
$160K–170K/yr
Experience
Experience required (years not stated)
Employer publication date
14 August 2026
First recorded by Psst
9 November 2026
Last checked at the source
10 November 2026

About the job

About Us

Endpoint is an interactive response technology (IRT®) systems and solutions provider that supports the life sciences industry. Since 2009, we have been working with a single vision in mind, to help sponsors and pharmaceutical companies achieve clinical trial success. Our solutions, realized through the proprietary PULSE® platform, have proven to maximize the supply chain, minimize operational costs, and ensure timely and accurate patient dosing. Endpoint is headquartered in Raleigh-Durham, North Carolina with offices across the United States, Europe, and Asia.

About Bluefin

Bluefin is Endpoint Clinical's clinical supply forecasting and planning platform. We help our users explore supply scenarios, anticipate risk, and make informed decisions through sub-second simulations of complex supply chains. Our Rust simulation engine runs directly in the browser through WebAssembly.

We believe powerful software should be straightforward to use. We design workflows that don't require a manual and take pride in quickly bringing value to our users.

The Role

We're hiring a hands-on principal engineer to help shape Bluefin, its engineering team, and engineering practices across Endpoint. You'll work across UX/UI design, frontend and backend development, and the simulation engine, connecting an intuitive user experience with complex forecasting behavior.

Alongside our technical lead, you'll mentor engineers, challenge established approaches and grow toward independent technical ownership of the platform. This is an individual contributor role with broad influence and substantial hands-on work.

Responsibilities

•

Partner with Product to uncover underlying user needs, challenge assumptions, and turn ambiguous problems into practical solutions.

•

Design and build intuitive interfaces, maintaining coherent workflows, and a consistent user experience as the product evolves.

•

Lead features and substantial refactors across the stack, understanding dependencies, and managing the consequences of changes beyond the immediate implementation.

•

Own the correctness and security of your work, including AI-assisted output, through meaningful testing and verification.

•

Improve resilience and observability so failures can be detected quickly, contained, and resolved efficiently.

•

Mentor engineers through collaborative problem-solving, technical guidance, and code review, developing their ability to work independently.

•

Drive improvements to architecture, tooling, and engineering practices that reduce complexity, shorten feedback cycles, and improve product quality.

Experience

  • 12+ years of engineering excellence

Education

  • Bachelors degree or higher in Computer Science or other relevant field preferred

Required Skills

What You'll Bring

•

Strong hands-on experience building production applications with TypeScript, React, and Node.js.

•

Practical UX/UI design skills, supported by solid HTML and CSS fundamentals. You can explain how your design choices help users understand and complete their work.

•

Experience independently delivering complex features and substantial refactors in established codebases.

•

Sound data modeling and SQL skills, with an understanding of how changes affect stored data, calculations, and reporting.

•

Strong software engineering fundamentals, including data structures, algorithms, state, and memory behavior. You can reason about correctness and performance trade-offs and apply that understanding across languages.

•

Clear technical communication and experience helping other engineers develop their judgment. You can challenge a decision constructively and revise your own position when the evidence warrants it.

Bonus Points

•

Experience developing and testing Rust applications.

•

Experience with systems or performance-sensitive development in languages such as C++, Go, C#, or Java, involving memory allocation, shared data, and copying costs.

•

Experience building interfaces with Tailwind CSS.

•

Experience translating security, data integrity, and compliance requirements into practical engineering controls, including work with SOC 2 or GxP-regulated systems and 21 CFR Part 11 where applicable.

What You'll Learn

You'll learn the clinical supply domain and our simulation architecture alongside our technical lead. Prior Rust experience isn't required. We'll support developing your proficiency, with the goal of independently planning, implementing, and verifying substantial engine refactors within six months.

Compensation

  • Medical, dental, vision, and life insurance.

•

Short-term and long-term disability coverage.

•

401(k) retirement plan.

•

Flexible time off (FTO).

•

Full-time, remote position within the United States.

Endpoint Clinical does not accept unsolicited resumes from search firms or any other third parties. Any unsolicited resume sent to Endpoint Clinical will be considered Endpoint Clinical property, and Endpoint Clinical will not pay a fee should it hire the subject of any unsolicited resume.

Endpoint Clinical is an equal opportunities employer AA/M/F/Veteran/Disability.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment, qualified applicants with arrest and conviction records.

#LI-MT

🔒 See the company and apply✨ Tailor my resume for this jobPrepare with the Apply kitMore remote software engineer jobs →

Find my remote job matches →
Ghost Job Detector: Looks fresh
  • Open 13 weeks
Signals, not proof. Check the company's page before you spend time on it.
Free to build · no sign-up

A resume that gets past the first 6 seconds

Recruiters skim. The Psst resume coach fixes what makes them skip you, line by line, and one tap tailors it to the exact job you're applying to.

  • 1Every line checkedWeak starts, clichés and AI-sounding phrases flagged, with a 3-question fix.
  • 2Tailored to the jobSee which skills and tools from the ad your resume is missing. Try it free on one of your matches.
  • 3Ready for remoteTime zone, tools and proof you work on your own, the things remote teams look for.
  • 4Looks the partOne page, 6 designs, 8 colours and a matching cover letter, free to build. Premium downloads the PDF and Word files.
Try the resume coach →Compare Premium

Set up your job alert