Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

$185k - $255k
Full-time

Prescryptive Health, Inc.

Who is Prescryptive? Prescryptive is the healthcare technology company enabling the direct access marketplace for prescription drugs. Our platform aligns incentives so affordability, choice, and patient access become the natural outcome of a functioning system. Learn more about us by following us on LinkedIn or visiting Prescryptive.com. About this role As a Principal Software Engineer, you'll shape how the organization builds software. That means setting technical direction across teams, making architectural bets with lasting impact, and ensuring the organization focuses its energy on the problems that matter most. Your impact will show up in the systems you build, the quality of technical decisions across the organization, the alignment you create between teams, and the clarity you bring to complex problems. You'll work directly with engineering leadership, domain leads, and technical product managers to connect technical strategy to business outcomes. This is one of a small number of roles shaping the company's technical future, and it requires someone who can walk into an unclear situation and leave it with a clear technical path forward. What you will do Elevate the technical judgment of engineers around you through design reviews, architectural guidance, and mentorship Troubleshoot and drive resolution of the hardest cross-system issues in our stack Participate in on-call rotation to ensure system reliability and rapid issue resolution Engage directly with product and executive stakeholders to assess feasibility, cost, and risk of strategic initiatives Drive architectural decisions and technical direction across multiple teams and systems Directly build and ship software that tackles the hardest, most ambiguous technical problems in our stack Set the engineering standard through your own code, design patterns, and technical approach Own cross-cutting concerns: scalability, reliability, security posture, and cloud cost efficiency Identify converging efforts across teams and consolidate before they become compounding tech debt Design and evolve system architectures for our B2B portals, collaboration tools, internal platforms, and customer-facing APIs Evaluate build-vs-buy decisions, technology bets, and system design tradeoffs with direct business impact What you will bring 10+ years of software development experience, having progressed from shipping great software to shaping how organizations approach building it Deep architectural experience designing systems that span multiple services, teams, or domains Exceptional hands-on engineering skills across the full stack, with the ability to go deep on the hardest problems in any part of the system Strong proficiency across multiple languages and comfortable ramping quickly on ones you haven't used before. Our stack includes Go, TypeScript, C#, and React. Proven ability to own the full software development lifecycle, from requirements and design through construction, testing, deployment, and production operations Experience with cloud architecture and resource-efficient infrastructure design at scale Full ownership mentality that extends beyond your own code to the health of systems, culture, and teams around you Strong understanding of SQL databases, caching layers, event-driven architectures, and data pipeline design Pragmatic technical judgment that optimizes for the right solution given real constraints, not the theoretically perfect one Track record of driving technical alignment across teams with competing priorities Enthusiasm for leveraging AI-assisted development tools and emerging technologies Ability to translate between business language and technical language fluently, in both directions Must have permission to work in the US on a permanent basis Ideally you’ll also have Experience with healthcare data standards (HL7, FHIR) or regulated industry environments Experience with GraphQL, event-driven data pipelines, or healthcare integration patterns (EHR, PMS, PBM) Advanced DevOps and platform engineering experience including Infrastructure as Code, containerization, and observability at scale What we have to offer The opportunity to grow alongside an early-stage company shaking up a big, old-fashioned industry Flexible time off, including 12 paid holidays 401k match plus 100% employer paid medical, dental, and vision premiums Company contribution to Health Savings Account Stock options Prescryptive is committed to fair pay practices. The projected annual salary for this position is $185,000 to $255,000. When preparing an offer, we consider the candidates resume, experience, interview feedback, internal equity, and location. Prescryptive is an Equal Opportunity Employer. Prescryptive does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need. At Prescryptive, we look for individuals who aim high in their work, and who share our passion for improving the health and wellbeing of consumers everywhere. These are the Values that motivate everything we do: Customers are at the center of everything Bold in our aspirations Inspired by technology Driven to make an impact

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in West Virginia vacancy
  • $169.3k - $304.7k

     ...that are available 24/7. Partner with the best As a Principal SDET, you will lead the test strategy for Akamai's custom...  ...platform known for its dependability. As a Principal Software Development Engineer in Test, you will be responsible for: Designing, building... 
    Suggested
    Work experience placement
    Work at office

    Akamai

    Charleston, WV
    1 day ago
  • $114.6k - $234.6k

     ...Job Description Role Summary Oracle Health Platform Engineering builds and operates shared platform services that power secure...  ..., correctness, and operability. We are seeking a Principal Software Developer (IC4) to lead design and delivery for complex platform... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Charleston, WV
    1 day ago
  • $65 - $80 per hour

     ...support solutions to bring current medical evidence into everyday care environments. Our teams include professionals across software engineering, product development, clinical informatics, research, and healthcare technology who share a commitment to reducing complexity... 
    Suggested
    Hourly pay
    Local area

    Jobot

    Buckhannon, WV
    5 days ago
  •  ...opportunities. Learn more at . Overview of Job Function: As a Software Engineer, you will be a core contributor to Verint's QM and PM...  ...in a modern Agile environment on software that matters. Principal Duties and Essential Responsibilities: Full-Stack... 
    Suggested
    Local area
    Worldwide
    Shift work

    Verint Systems

    Charleston, WV
    4 days ago
  • $163.9k - $235.55k

     ...Director, Go-To-Market Product Engineering – Salesforce (M5 Level) The Director, GTM Engineering, is a leadership position within UKG’s...  ...technical environments. Minimum of 15 years in enterprise‑level software development, including at least 10 years managing high‑energy... 
    Suggested
    Local area

    UKG (Ultimate Kronos Group)

    Charleston, WV
    5 days ago
  • $77.1k - $123.3k

     ...that helps millions of learners improve their lives and achieve their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a... 
    Live in
    Local area
    Worldwide

    Cengage Group

    Charleston, WV
    5 days ago
  • $126.03k - $143k

     ...Senior Software Developer Location: Morgantown, WV Salary: $126,025 - $143,000 This role will be responsible for supporting IT software development projects aimed at creating the next generation of applications for our federal client. Also responsible for the... 
    Work experience placement
    Remote work

    KeyLogic

    Morgantown, WV
    4 days ago
  •  ...Service Wire Company, a premier supplier of industrial and utility wire and cable, is currently seeking a Senior Software Engineer in Culloden, WV. If you are looking to join a great organization and a chance to become a part of our growing team, this may be the opportunity... 
    Work at office

    Service Wire

    Culloden, WV
    1 day ago
  •  ...Senior Software Engineer This position is not remote. As a Senior Software Engineer, you will play a key leadership role in architecting, building, and optimizing secure, scalable integration solutions across diverse systems. You will serve as both a technical expert... 
    Local area

    The Health Plan of West Virginia Inc

    Bethlehem, WV
    2 days ago
  • $113.58k - $192.9k

     ...AI, Large Language Models (LLMs), and autonomous agentic workflows to revolutionize how Ford manages industrial data. This Software Engineer position is ideal for a technically oriented, forward-thinking individual who has experience designing, building, and deploying... 
    Immediate start
    Remote work
    Free visa
    Flexible hours

    Ford Motor Company

    Charleston, WV
    1 day ago
  • $135.2k - $306.4k

     ...largest technical and business challenges. Oracle Kubernetes Engine (OKE) is OCI's managed Kubernetes service. OKE enables...  ...native, AI, and GPU workloads. We are looking for a senior IC5 software engineer with deep Kubernetes expertise, required cloud infrastructure... 
    Temporary work
    Remote work
    Flexible hours

    Oracle

    Charleston, WV
    2 days ago
  • $106.61k - $284.28k

     ...by applying advanced technical expertise to architect and code software applications, conduct system testing and debugging,...  ...contribute to the overall technical direction and innovation of engineering projects. What you will do Lead technical initiatives that solve... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Hispanic Alliance for Career Enhancement

    Charleston, WV
    5 days ago
  •  ...investigations involving SQLE, PDE, OS, networking, infrastructure, and performance teams to resolve complex, system‑wide issues Influence engineering decisions through deep technical insights derived from real‑world system behavior under memory pressure Diagnose and resolve... 
    Permanent employment
    Flexible hours

    Teradata

    Charleston, WV
    2 days ago
  •  ...assembly code across multiple products Collaborate with cross-functional teams, including architects, product managers, and support engineers Specialized Responsibilities (Legacy / Transitional Systems) While Teradata continues to modernize its platform, this role may... 
    Permanent employment
    Flexible hours

    Teradata

    Charleston, WV
    4 days ago
  •  ...reputation with the clients. Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data...  ...to apply. Who Should Apply : Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to make their... 

    SynergisticIT

    Charleston, WV
    4 days ago
  •  ...Senior DevOps Engineer For Cloud Architecture & Provisioning Designs and supports secure, scalable cloud environments across AWS, Azure, and GCP. Leads cloud operations, automation, CI/CD, Infrastructure as Code, and DevOps initiatives while driving performance, reliability... 

    Software Technology Inc

    Rock Cave, WV
    4 days ago
  •  ...scalable, and maintainable services Designs and develops new software products or major enhancements to existing software Assists...  ...candidate will have the following: Bachelor's degree in Engineering, Information Technology, Computer Science, or related field... 
    Work at office
    Local area

    Tygart Technology Inc

    Clarksburg, WV
    4 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Morgantown, WV
    2 days ago
  •  ...The Associate Software Engineer is an early-career engineering role responsible for contributing to the design, development, testing, and support of software solutions across the organization’s product portfolio. This role is ideal for engineers who demonstrate strong... 
    Temporary work
    Internship
    Local area
    Remote work

    RxBenefits

    Charleston, WV
    1 day ago
  • $235.7k - $277k

     ...Type: FullTime Location Type: Remote Department Engineering Compensation: $235.7K – $277K • Offers Equity At...  ...Apache Flink. What You Will Bring: ~10+ years of relevant software development experience. ~ Technical Expertise: Deep knowledge... 
    Full time
    Remote work

    Confluent

    Charleston, WV
    2 days ago
  •  ...reputation with the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Who Should Apply Recent... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Charleston, WV
    2 days ago
  • $220k - $275k

     ...stepping onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Staff Software Engineer The Role As a Staff Software Engineer, you will shape the technical direction and architecture of your business unit/... 

    Datavant

    Charleston, WV
    2 days ago
  • $105.72k - $132.14k

     ...the process of implementation planning, fit analysis, configuration, testing, rollout, and post implementation support of solution/software development Elicit, analyze, validate, specify, verify, and manage the needs of project stakeholders including customers and end... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Shift work
    Day shift

    Old Dominion Freight

    Dunbar, WV
    1 day ago
  • $140k - $210k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Staff Software Engineer on the Candidate Capabilities team, you will provide senior technical leadership for the systems and services that power... 
    Temporary work
    Work experience placement
    Local area
    Worldwide

    Indeed

    Charleston, WV
    2 days ago
  •  ...Streams, Lambda expressions and algorithms. Develop and test software Java Programmer with maximum experience of 1-2 years in...  ...Requirement: Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical... 
    Immediate start

    SynergisticIT

    Huntington, WV
    5 days ago
  •  ...performance, enrich customer experiences, and fully integrate data across the enterprise. What You’ll Do We are seeking a Staff Software Engineer to lead the design, development, and evolution of networking software for our massively parallel processing (MPP) platform,... 
    Permanent employment
    Flexible hours

    Teradata

    Charleston, WV
    5 days ago
  • $60 per hour

    A forward-thinking technology company seeks proficient programmers to work remotely on AI development projects. This role emphasizes creating and solving coding problems, particularly focusing on Android development while allowing you to set your own schedule and choose...
    Hourly pay
    Remote work

    DataAnnotation

    Charleston, WV
    5 days ago
  • $69.4k - $158k

     ...Job Number: R0243615 The Opportunity: As a Salesforce developer, you will work closely with other developers, product owners, test engineers, and architects to ensure the timely and effective delivery of Salesforce requirements in a variety of industry contexts. You'll... 
    Full time
    Contract work
    Part time
    Local area

    Phase2 Technology

    Martinsburg, WV
    3 days ago
  •  ...seeking a Senior .NET Developer to work on critical healthcare systems. The ideal candidate should have over 7 years of experience in software development, strong programming skills in C#, and extensive knowledge of .NET frameworks. Familiarity with medical insurance or... 
    Remote work

    Cloud Hybrid Technologies LLC

    Charleston, WV
    5 days ago
  • $60 per hour

    A leading AI development company is seeking proficient programmers to advance AI systems. This role allows for flexible remote work from anywhere in the US. Candidates will design and solve coding problems, write high-quality code, and evaluate AI-generated code. Strong...
    Remote work
    Flexible hours

    DataAnnotation

    Charleston, WV
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!