Career Opportunities with PrescriberPoint

A great place to work.

Careers At PrescriberPoint

Current job opportunities are posted here as they become available.

 


Principal Software Engineer

Department: Research & Development-Product
Location:

Howdy! Heads up.. Before you apply, PLEASE give this job description a thorough read. Note that 0-1, MVP generation, multi-tenant and security architectures, AI prowess, and the desire to code (amongst other requirements) are absolute must haves. If you feel stretched, you will be (which isn't good for either of us - smile).

Cover letters are appreciated and read (by a human).

100% Remote. Must reside in the States.

About PrescriberPoint: The brainchild of David Ricks, CEO of Lilly, and incubated by Boston Consulting Group’s Digital Ventures, PrescriberPoint is a Series A healthtech whose mission is to help Health Care Professionals reduce the time, tension, and anxieties they and their patients encounter during the prescribing process. We’re funded to date by Lilly, Pfizer, Adobe, and Mastercard.

Role Overview

PrescriberPoint is seeking a Principal Software Engineer to lead the prototyping, design, and governance of our engineering systems and components. This role is central to taking new projects from 0 to 1, setting the technical foundation for initiatives that will scale across our platform. You will work closely with engineering, product, and AI teams to rapidly prototype new ideas, validate architectural decisions, and lay the groundwork for deployment at scale. It will require both strategic prowess and the desire to code.

A major focus of this role is defining scalable, secure, and multi-tenant architectures that support our rapidly growing platform. You will develop strategies for security, identity management, tenancy models, and compliance, ensuring our infrastructure meets industry standards like HIPAA, SOC2, and GDPR. Additionally, you will play a key role in data modeling and domain design, ensuring database architectures are extensible and adaptable to various business needs.

This is a high-impact position for someone who thrives in fast-moving environments, enjoys solving ambiguous technical challenges, and has a builder mindset—taking an idea, designing a working prototype, and ensuring it evolves into a production-ready, scalable system.

Tech Stack

You’ll be working with the following technologies:

  • Development: Node.js (NestJS, Next.js), .NET, Python

  • Cloud & Infrastructure: Azure, Docker, Kubernetes

  • Databases: SQL Server, document-based NoSQL databases (MongoDB, CosmosDB, etc.)

  • Security & Tenancy: Identity and access management (Auth0, OAuth, OpenID Connect), RBAC, multi-tenant architectures

  • DevOps & CI/CD: Containerized microservices, cloud-native deployments

Responsibilities:

  • Rapid Prototyping & Validation: Quickly build functional prototypes to explore new product features, AI-driven workflows, and infrastructure improvements.

  • Security & Tenancy Strategy:

    • Define secure multi-tenant architectures, ensuring proper isolation, access control, and data partitioning.

    • Design identity management solutions, leveraging OAuth, OpenID Connect, and RBAC for authentication and authorization.

    • Implement secure API design patterns to protect sensitive healthcare data.

    • Ensure compliance with industry standards like HIPAA, SOC2, and GDPR.

  • Architect & Design Scalable Systems: Develop highly available, resilient architectures that transition smoothly from early-stage proof of concept to production deployment.

  • Data Modeling & Domain Design:

    • Design relational (SQL Server) and NoSQL (document-based) database schemas that balance performance, maintainability, and scalability.

    • Optimize data access patterns, indexing strategies, and data consistency models to ensure efficiency.

  • Technical Strategy & Roadmap: Shape the technical vision and roadmap, ensuring new projects align with business objectives and long-term scalability.

  • Cloud & Infrastructure Optimization: Design cloud-native solutions in Azure, focusing on efficiency, scalability, and cost-effectiveness.

  • AI & Data Integration: Work with AI and data teams to prototype and refine AI-driven functionalities, ensuring seamless integration into our platform.

  • Cross-Team Collaboration: Partner with engineering, product, and business teams to translate ideas into practical, scalable solutions.

  • Code Reviews & Mentorship: Provide hands-on guidance, review PRs, and mentor engineers on architecture and system design best practices.

Competencies

  • Prototype-to-Production Mindset: Strong experience in quickly developing and iterating on prototypes, with the ability to transition them into scalable, production-ready solutions.

  • Security & Tenancy Strategy Expertise: Experience designing multi-tenant architectures and access control strategies.

  • Deep System Design Expertise: Proven ability to architect complex distributed systems, including microservices, event-driven architectures, and REST/GraphQL APIs.

  • Scalability & Performance: Expertise in designing high-traffic, large-scale data processing systems.

  • Hands-On Engineering Background: Strong coding skills in Node.js (NestJS, Next.js), .NET, Python, with deep experience in SQL Server and cloud-based architectures.

  • AI & Data Integration: Experience working with AI-driven architectures, machine learning workflows, and real-time data processing is a plus.

  • Strong Communication & Leadership: Ability to articulate architectural decisions, mentor engineers, and collaborate effectively with cross-functional teams.

  • Gets Things Done: The ability to plan, prioritize, pivot, project manage, make decisions, update, and delegate as appropriate to meet defined timelines and workstreams and then execute..

Requirements

Must-Have:

  • 8+ years of experience in software engineering, with at least 3+ years in an architecture or technical leadership role.

  • Proven experience in prototyping and taking projects from 0 to 1, with a track record of launching successful software products.

  • Deep expertise in security, tenancy models, and access control strategies.

  • Experience designing highly available, secure, and scalable distributed systems.

  • Strong problem-solving, analytical, and decision-making skills.

Very Nice-to-Have:

  • Experience in healthcare tech or pharma-related software.

  • Data-modeling and database architecting

  • Familiarity with FHIR, HL7, or other healthcare data standards.

  • Hands-on experience with AI-driven architectures and large-scale data processing.

Why Join Us?

  • Drive innovation at a mission-driven startup, building technology that simplifies prescribing for healthcare professionals.

  • Lead groundbreaking projects, shaping the future of AI-powered healthcare solutions.

  • Work with a high-caliber team, backed by investors including Lilly, Pfizer, MasterCard, and Adobe.

  • Enjoy a 100% remote work environment, competitive salary, strong benefits, and a matching 401(k) plan.

If you’re an innovative engineer passionate about security, tenancy strategies, and scalable system design, we’d love to hear from you!

Compensation:

This salary range for this role is $150,000 to $180,000 based on location and experience. There is a bonus.

Benefits:

We offer strong benefits for a company at our stage, including a 401k (w/matching), and, while 100% remote, promote in-person human interactions when appropriate.

Beliefs:

PrescriberPoint is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, status as a qualified individual with a disability, veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.

Additionally, we participate in the E-Verify program as required by applicable law. Learn more about E-Verify here.

Last, PrescriberPoint is a drug-free workplace committed to maintaining a safe workplace free from unlawful drugs and alcohol and complies with all applicable laws, including the Federal Drug-Free Workplace Act. Team members are prohibited from reporting to work or performing their duties with any unlawful drugs or alcohol in their system. They are also prohibited from using, possessing, manufacturing, selling, trading, distributing, dispensing or making arrangements or offering to distribute unlawful drugs or alcohol while at work or performing work duties. Any violation of the Company’s drug-free workplace policy may result in disciplinary action, up to and including disqualification from employment or termination, unless otherwise allowed by law.

Applicant Tracking System Powered by ClearCompany HRM Applicant Tracking System