2,133,102open jobs
135,087companies
242,614added this week
Browse all
Salary
$100k per year
Location
Remote (United States)
Seniority
Senior · 5+ years exp
Visa
H-1B filings in 12 months: 14 · for this role: 4 · green card filings: 4
Employment
Full-Time

First seen by Alion on Nov 5, 2026.

Overview
Company
Impact
Profile match
DrFirst is a healthcare IT company whose applications improve prescription safety and efficiency. Its products serve more than 300,000 healthcare professionals, 67,000 pharmacies and a majority of healthcare IT vendors, and the company hires data scientists, AI engineers, database administrators and technical support staff. The company is based in the United States.

Senior Software Engineer, eRx Enterprise and Gadget

About DrFirst

For 25 years, DrFirst has empowered providers and patients to achieve better health through intelligent medication management. We improve healthcare workflows and help patients start and stay on therapy with end-to-end solutions that enhance prescription access, affordability, and adherence. Our solutions help 100 million patients a year and are used by more than 420,000 prescribers, 71,000 pharmacies, 270 EHRs and health information systems, and over 2,000 hospitals in the U.S. This is a great opportunity to be a part of a successful Healthcare IT company experiencing significant growth. Here you’ll get to work with some of the smartest and most interesting people around, solving unique and complex challenges in healthcare on a scale matched by few companies. If you get excited about stretching yourself in new ways, developing yourself to your fullest potential, and care about working with smart colleagues, we want to talk to you!

Position Overview

DrFirst is hiring a Senior Software Engineer for the eRx Enterprise and Gadget team. Your first focus is Gadget, our pharmacy agent. Over time you will extend your work into Rcopia, our ePrescribing platform, on Electronic Prescribing of Controlled Substances (EPCS) and Prescription Drug Monitoring Program (PDMP) workflows.

You will build cloud native, high performance services for an ePrescribing collaboration platform. The platform connects providers, patients, payers, pharmacies, and pharmaceutical companies in real time. You will design systems built for high load, with self healing, auto scaling, and full observability.

You bring strong judgment about AI. You know when AI speeds up delivery and when AI produces weak code. You apply AI to raise code quality, performance, and design standards across the team, and you solve real problems for the pharmacies and prescribers who rely on our platform.

What You Will Work On

  • Build and improve Gadget, the DrFirst pharmacy agent, from design through production.
  • Contribute to Rcopia EPCS and PDMP capabilities as the team roadmap expands.
  • Design, develop, test, deploy, and maintain secure, scalable Java integration solutions.
  • Build cloud native microservices on AWS with auto scaling, fault tolerance, high availability, and self healing.
  • Develop and maintain integrations with major EHR platforms, including athenaOne, Epic, Oracle Health, Greenway, AdvancedMD, eMDs, and ModMed, using HL7, FHIR, web services, APIs, and Mirth Connect.
  • Build and maintain event driven architectures with Apache Kafka for reliable, efficient service communication.
  • Deliver high throughput and low latency across large, distributed platforms.
  • Partner with DevOps on CI/CD pipelines that automate testing, deployment, and monitoring.
  • Design AI powered automation frameworks for faster development cycles and automated regression testing.
  • Decide where AI adds value in the codebase and where human design must lead. Set review standards for AI assisted code.
  • Monitor, diagnose, and resolve performance issues with observability tools and logs.
  • Follow and enforce secure coding practices. Take part in security audits and reviews.
  • Lead code reviews, mentor junior developers, and contribute to architecture decisions.
  • Track industry trends and improve system performance, resilience, and developer productivity.

Qualifications

Required

  • Bachelor's degree in Computer Science or a related discipline.
  • 5+ years of hands on Java development with deep knowledge of object oriented design and the Spring Framework, including Spring Boot and Spring Cloud.
  • 3+ years designing and building cloud native applications on AWS, including S3, Valkey, Lambda, RDS, and EKS or ECS.
  • 3+ years with distributed messaging systems such as Apache Kafka, with a solid grasp of event streaming.
  • Proven record building and integrating large scale, high performance, distributed systems with fault tolerance, scalability, and low latency.
  • AI first mindset, with daily hands on use of AI tools such as Claude and GitHub Copilot for coding, testing, debugging, and documentation.
  • Clear judgment on when and where AI improves engineering outcomes, and a record of keeping AI generated code from lowering quality, performance, or design.
  • Proficiency building and consuming RESTful APIs with JSON and XML.
  • Strong experience with relational or NoSQL databases, including schema design, performance tuning, and query optimization.
  • Hands on experience with CI/CD pipelines and tools such as GitLab CI and Jenkins.
  • Solid knowledge of application and data security, including authentication, authorization, and data protection.
  • Self motivated. You work well on your own in a fast paced, agile environment.
  • Fast learner who adapts to new technologies, teams, and environments.
  • Strong analytical and troubleshooting skills with a proactive, solution oriented approach.

Preferred

  • Experience building AI agents, LLM integrations, or agentic workflows in production.
  • Experience with large scale, mission critical systems in finance, brokerage, trading, or credit card processing, especially systems requiring low latency, high throughput, and high availability.
  • Experience with ePrescribing, EPCS, PDMP, NCPDP SCRIPT, or pharmacy systems.
  • Familiarity with front end technologies (HTML, CSS, JavaScript).

Physical Requirements

  • Primarily desk work in a remote, U.S. based setting.
  • Extended periods of computer use.

#LI-GF1 #LI-Remote

Benefits

  • Competitive compensation, with a base salary of $130,000 to $150,000 (Exact compensation may vary based on skills and experience)
  • Eligible for a Discretionary Performance-based bonus
  • Medical, dental, and vision insurance
  • 401K eligible after 3 months of employment, with 50% company match up to first 5% of salary contributed to the plan with a 3-year vesting schedule
  • HSA for eligible employees enrolled in the HDHP, with a generous company contribution up to $500 for individual coverage and $1000 for family coverage per year
  • 100% company paid short and long-term disability, AD&D, and group life insurance
  • Accrued annual paid time off (PTO) of 18 days for the first 3 years of service, increasing thereafter and 7 paid holiday days
  • Employee Assistance Program
  • Continuing Education funds up to $1500 annually for eligible programs after 1 year of service
  • Voluntary benefits including FSA, Hospital indemnity, Accident and Critical Illness insurances

DrFirst is committed to being a Remote-First company, creating a dynamic and flexible workplace where everyone thrives, no matter where they log in from. Check out our approach to remote work: https://drfirst.com/company/about-us/careers/

Our recruitment process at DrFirst is straightforward and secure. You will only be contacted by our recruitment team through an official @drfirst.com email address. We will never ask you for payment or sensitive personal information, such as your social security number or banking details, at any stage of the hiring process. Additionally, we will not request that you purchase equipment or accept e-checks or checks for deposit. If you encounter any communications claiming to be from DrFirst that seem suspicious, please contact our recruitment team directly at [email protected] to verify the message’s authenticity. Your security is important to us!

Learn more about our benefits and professional development opportunities: https://drfirst.com/company/about-us/careers/the-perks/

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,133,102 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
United States
Java Developer 22 min ago
In office · Contractor · 4+ years exp · Bachelor's Degree · Columbia
Python
Java
SQL
Databases
PostgreSQL
Snowflake
DevOps
Azure
AWS
Analytics
ETL/ELT
Apply
In office · Full-Time · 5+ years exp · Bachelor's Degree · Raleigh
SQL
PowerShell
C#
C#
.NET
Databases
PostgreSQL
Microsoft Fabric
DevOps
Rest API
Azure
CI/CD
Docker
Kubernetes
Analytics
Power BI
Management
Agile
Apply
$171k – $182k per year · Remote (United States) · 7+ years exp · Bachelor's Degree · United States
JavaScript
Frontend
React.js
Storybook
Material UI
DevOps
Rest API
Apply
Software Developer 5 hours ago
$65k – $105k per year · In office · Top Secret · Full-Time · 3+ years exp · Bachelor's Degree · Charleston
SQL
COBOL
Databases
Oracle
Management
Oracle ERP
Apply
Remote (United States) · Full-Time · 5+ years exp · PhD · United States
Python
Java
Scala
Databases
Snowflake
Databricks
AI/ML
Spark
DevOps
GCP
Azure
Jenkins
Git
AWS
Management
Jira
Agile
Apply
In office · 5+ years exp · Bachelor's Degree · India
Python
JavaScript
Node JS
Node JS
Express
Databases
PostgreSQL
Frontend
Next.js
React.js
DevOps
Rest API
GCP
Azure
AWS
Docker
Bitbucket
Management
Agile
QA
Postman
Jest
Mocha
Apply
In office · 7+ years exp · Mumbai
Python
Python
FastAPI
AI/ML
LangGraph
AutoGen
LangChain
Claude
Model Context Protocol
Prompt Engineering
AI Agents
Semantic Kernel
CrewAI
Gemini
RAG
OpenAI
Knowledge Graph
LLM Guardrails
DevOps
Rest API
GCP
VMWare
Azure
CI/CD
Kubernetes
Platform Engineering
Self-Healing
Windows
DNS
Management
ServiceNow
Apply
In office · Internship · Master's Degree · Singapore
AI/ML
Copilot
Claude
Chips/EDA
Photolithography
Life Sciences
Design of Experiments
Apply
Software Developer 1 day ago
Equity · In office · Bachelor's Degree · Boise
JavaScript
PHP
SQL
C#
Node JS
C#
.NET
Databases
Db2
MS SQL
DevOps
Rest API
Windows
Management
Agile
ITIL
Apply
$166k – $253k per year · Hybrid · 15+ years exp · Bachelor's Degree · Chicago
Python
JavaScript
Energy
PSS/E
PSCAD
Apply
In office · United States
Apply
Solution Director 8 hours ago
In office · United States
ABAP
ABAP
SAP BTP
Analytics
SAP BusinessObjects
Apply
Actuarial Analyst 8 hours ago
$58k – $104k per year · Hybrid · Full-Time · Chicago · Tulsa · Richardson · Albuquerque · Nashville
SQL
Apply
$102k – $184k per year · Hybrid · Full-Time · 4+ years exp · Chicago · Tulsa · Richardson · Albuquerque · Nashville
SQL
Apply
$93k – $168k per year · Hybrid · Full-Time · 3+ years exp · Chicago · Tulsa · Richardson · Albuquerque · Nashville
SQL
Apply
See all jobs
This is one of many
2,133,102 more open roles from verified company boards, updated every day.